The Best 15 Restaurants in Meriden

12036303354
1320 E Main St, Meriden, CT 06450-4865, Meriden

Awesome lobster rolls. Call ahead as your not allowed in the store..