150 Main St, Connecticut 06410 USA
1.8.23 Insanely delicious grilled artichokes :-) yumms
Photo Credit: Yelp