St. Louis Fish and Chicken Grill

Casual American spot in Northwoods, St. Louis, offering familiar grilled and fried options in a straightforward, no-frills setting favored by local diners.

American ยท St. Louis

  • Casual

Explore more restaurants and bars on Moodtable