55 Crown St, New Haven, Connecticut 06510 USA
Farmer's Delight Pizza with no black olives
Photo Credit: Yelp