Fish & Chicken

Row 1

Details
10118 W Florissant Ave
St Louis, MO 63136
(314) 868-9696

Foursquare Tips

  • You DEFINITELY get your money's worth here. They also have shrimp and desert. So good