Pop's Fish & Chicken
2501 Louisiana Blvd
E Saint Louis
IL
62205
(618) 271-3100
zomato.com
Open Map
Description
Louisiana Fish & Chicken is located at 2501 Louisiana Blvd, East Saint Louis, IL. This business specializes in Restaurants.
by merchantcircle on May 09, 2015 from
merchantcircle
American
Casual
Categories: Restaurants
dining
Open Late
Perch
restaurant
Restaurants
Seafood
Wings