Step into Lion's Choice, an exquisite dining destination located at 10765 Sunset Hills Plaza, St. Louis, United States, and let your culinary adventure begin. Enjoy an unparalleled dining experience at this 4.1 eatery, backed by 1822 glowing reviews.
Call +13149849233 for questions or prices.
The full menu from Lion's Choice in St. Louis!
All prices are estimations.