St.Louis Fish & Chicken Grill

Dining and Drinking > Restaurant > American Restaurant, Dining and Drinking > Restaurant > Fast Food Restaurant, Dining and Drinking > Restaurant > Sandwich Spot

Address: 10010 Halls Ferry Rd, St Louis, MO, 63136

Phone: (314) 386-1504

Category: Restaurants

Tags: #DiningandDrinking>Re #DiningandDrinking>Re #DiningandDrinking>Re

Listed on BizVoices