220 Rte 12, Groton, Connecticut 06340 USA
This is apparently a large Sicilian pie.
Photo Credit: Yelp