Mama's On the Hill

Mama's On the Hill

(264 ratings)


(264 ratings)

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