Mama's On the Hill

Mama's On the Hill

(314 ratings)


(314 ratings)

2132 Edwards St Go to map
St. Louis, MO 63110
(314) 776-3100
www.mamasonthehill.com
$$ - Italian, Wine Bars
Restaurant Notes
  • since 1939
  • iconic Italian restaurant in historic Italian neighborhood
  • supposedly the creator of the toasted ravioli (deep-fried)
Highlighted On
Videos