Any fried fish today
Address: 8600 Airport Rd, St. Louis, MO 63134, USA
melvin watkins jr | Mar 15, 2018
Great food
Crystal Ventimiglia | Mar 14, 2020
Clean yummy great service
Michelle Simmons | Mar 15, 2018
Yes the food is good
The Internal Spirit | Mar 15, 2018
Good place to eat.
nicole stiles | Mar 15, 2018
On fridays i think
Thanks! Your answer is awaiting moderation.