Mama’s On The Hill
$$ • Italian, Wine Bars, Vegan
Hours:
2132 Edwards St, St. Louis
(314) 776-3100
About Mama’s On The Hill
Customers' Favorites
Mama’s On The Hill Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |
Mama's On The Hill is a popular Italian restaurant known for its fantastic food and attentive service. The baked lasagna is a standout dish, with a large and rich portion. The toasted ravioli is also a hit, disappearing quickly. While the restaurant can get crowded, the wait is usually manageable, and the atmosphere is on point. However, some customers have reported issues with seating and responsiveness from the staff.