56 W Main St
Mystic, CT 06355
Mystic, CT 06355
Open HoursServing Lunch & Dinner-7 Days A Week
OverviewA local staple in Mystic, this restaurant was established in 1975 and made famous by the 1988 movie of the same name. Along with enjoying a \"Slice of Heaven\" from the pizza...
more