23 Locust Ave, New Canaan, Connecticut 06840 USA
Detroit style Buffalo chicken pizza
Photo Credit: Yelp