23 Locust Ave, New Canaan, Connecticut 06840 USA
Top: Detroit Style Large Pizza with pepperoni and sausage Bottom: Grandma's Pizza with pepperoni
Photo Credit: Yelp