<< Previous Place Next Place >> American Steak House City: Meriden Steak or Rib House $, Lunch, Dinner, Takeout 1170 E Main St, Meriden, CT 06450, USA 203-634-9994 Website