Lion's Choice - Elm Point
Hours:
3140 Elm Point Industrial Dr, St Charles MO 63301
Tips
Hours
Most Recent Comments
-
March 2024
I've been there a few times recently. Both times the food and service was very good
-
February 2024
Always delicious. Be sure to sign up for the rewards program in the app
-
December 2023
Great customer service very kind workers best experience ?
More Comments(165)
Other Information
Price Range: Below Average
Nearest Lion's Choice Stores
You May Also Like
-
St. Charles, Missouri