

Serving The Hill Since 1939
Mama's On The Hill is a family-owned Italian restaurant rooted in tradition. From handmade pasta to toasted ravioli, every dish is made with heart. As seen on Food Network and the Travel Channel, we've been welcoming guests with warmth, flavor, and old-school charm for over 80 years.

A St. Louis Italian Favorite
Mama's On The Hill has welcomed families and friends to 2132 Edwards St in St. Louis, MO for generations. Our old-school Italian café setting and classic red-sauce dishes make every visit feel special. Come join us on The Hill and enjoy something new every day. Dine in, make a reservation, or order your favorites with ease.

Take-and-Bake Lasagna To Go
Bring a family meal home with our take-and-bake lasagna. This popular option is made fresh and ready for your oven. It’s great for gatherings, holidays, or busy days. A 24-hour notice is required, so be sure to plan ahead. Contact us today and place your order through our take-and-bake lasagna form.

Bring Home Your Favorites
Whether it's pasta night, a quick lunch, or comfort food to-go, Mama's is just a click away. We make it easy to order, try it out today!

Order From Our Website
Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.
A Feast Worth Sharing

Home of the Toasted Ravioli
Born right here in our kitchen, the toasted ravioli is a St. Louis tradition — and Mama's is where it all began. Golden, crispy, and stuffed with flavor, it's the dish that put us on the map.

Bring Mama's to You
From family celebrations to corporate events, bring the warmth and made-from-scratch Italian classics of Mama's on the Hill to your table. Seamless service, unforgettable food—every time.

Private Dining & Events Let's Celebrate
Celebrate in style with the comfort, charm, and hospitality of Mama's on the Hill. From intimate dinners to milestone moments, our private event spaces and curated menus make every gathering feel effortless—and unforgettable.

Authentic St Louis Italian
For decades, we’ve served up authentic, heart-warming red-sauce Italian classics in the heart of St. Louis’s iconic Hill neighborhood. We invite you to pull up a chair in our cozy, old-school cafe and experience the comfort of a meal made with true care.
Frequently Asked Questions
What are you known for?
We are known for Carbonara, Cannoli, Tortellini, Calamari, Pasta, Tiramisu, Caprese, Spaghetti, Risotto, Fettuccine Alfredo, Ravioli, Caprese Salad, Cannelloni, Bolognese, Pizza, Minestrone Soup, Minestrone, Meatballs, Cheese Bread, and Lasagna
Where are you located?
We are located in St. Louis, MO at 2132 Edwards St
What areas do you serve?
We serve the following areas: St. Louis, Ellendale, Gratiot, Southhampton, Maplewood, The Hill, Southwest Garden, Richmond Heights, Clayton, Shrewsbury, Mackenzie, Clifton Heights, Forest Park South East, Brentwood, North Hampton, University City, Shaw, Tower Grove Park, Webster Groves, and Wellston.





