St. Louis Fish & Chicken Grill
Add to Favorites
OPEN NOW
Today: 10:30 am - 10:00 pm
Amenities:
Offers outdoor seatingHas WifiTakes reservations
Phone: (314) 695-5820
Address: 8613 Olive Blvd, Saint Louis, MO 63132
Cuisines: Caterers, Seafood, Bar & Grills
Wi-Fi: Free
Wheelchair Accessible: No
Alcohol: No
Parking: Lot, Private
Bike Parking: Yes
Attire: Casual
Takes Reservations: Yes
Outdoor Seating: Yes
Pets Allowed: No
8224 Olive Blvd, Saint Louis, MO 63132
8406 Olive Blvd, Saint Louis, MO 63132
1912 S Brentwood Blvd, Saint Louis, MO 63144
8213 Delmar Blvd, Saint Louis, MO 63124
8107 Olive Blvd, University City, MO 63130
9638 Olive Blvd, Saint Louis, MO 63132
7710 Forsyth Blvd, Saint Louis, MO 63105
The Blvd, Saint Louis, MO 63117
7740 Olive Blvd, Saint Louis, MO 63130
10459 Page Ave, Saint Louis, MO 63132