Restaurant
Mama’s On The Hill
13 locals recommend,
Location
2132 Edwards St
St. Louis, MO
The Hill
Tips from locals
Rumor has it that the toasted ravioli started at Mama's! Excellent Italian food and service. Only a half mile away.
Veteran red-sauce Italian dining in an old-school cafe setting with kitschy accents. From the business: Identifies as women-owned Service options: Outdoor seating Curbside pickup Takeout Dine-in