Come up on "The Hill" to see what we are serving up today!
2132 Edwards, St Louis, MO 63110
HOME OF THE TOASTED RAVIOLI....
MAMA'S ON THE HILL AMONG 50 RESTAURANTS EVERY AMERICAN SHOULD VISIT
A popular St. Louis restaurant topped a national list, according to KSDK Published: 07/18/17
FEATURED ON:
Food Paradise
State Plate
Man vs. Food