Lions Choice
Address:
11913 Manchester Rd, Saint Louis, MO 63131
Phone:
(314) 822-9150
Other Details:
Lions Choice specializes in lean, flavorful beef and specialty sandwiches at affordable prices. This location has plenty of free parking, a clean, neatly decorated interior and plenty of seating for the lunch or dinner crowd.
Restaurants
Other Businesses: