1046 Broad St, Meriden, Connecticut 06450 USA
Counter seating with steam box in view
Photo Credit: Yelp