"This has been my family's favorite place to eat on the Hill for the last 5-6 years. Awesome food. Great servers. Just have to have reservations or eat early."
Phone: +13147763100
Address: 2132 Edwards St, St Louis, United States Of America, 63110
City: St Louis
Website: http://www.mamasonthehill.com/
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-22:00
Dishes: 32
Amenities: 13
Categories: 5
Reviews: 3757