Lion's Choice - Chippewa
Lion's Choice
Hours:
6630 Chippewa St, St. Louis MO 63109
Tips
Hours
Most Recent Comments
-
March 2024
I have never eaten here before and I think this maybe my new favorite fast food place. Great food!
-
February 2024
about as impressive as all the other fast food in the area, which is to say you'll be disappointed more often than not.
-
February 2024
Love the Lion's Feast! Every time I come to the Lou
More Comments(212)
You May Also Like
-
St. Louis, Missouri