A St. Louis specialty, served crispy with marinara sauce, available in cheese or meat fillings.
Handmade pasta options like fettuccine alfredo and lobster ravioli, made with care and large portions.
Classic dishes including veal Gabriela, ribeye steak with Italian potatoes, and lasagna.
Starters like Caprese salad and other fresh, flavorful options to complement your meal.
Cozy, welcoming atmosphere with attentive service for a true Italian dining experience.
I've always wanted to try one of the local Italian restaurants in the iconic Hill neighborhood of St. Louis and this one definitely didn't disappoint. It was so delicious and the pricing was good as well. I highly recommend this spot! We got the toasted ravioli which is a must in St. Louis and we also shared a portion of the fettuccine alfredo with chicken and the serving sizes are very large. We didn't even finish our split portions so a very good value for money. You definitely don't leave hungry.
We tried Mama’s on the Hill for the first time tonight and it was absolutely delicious. Everything tasted fresh, flavorful, and made with real care. You can tell this is the kind of place that takes pride in their food and their reputation. The atmosphere was warm and welcoming, and the service was friendly and attentive. It truly felt like a classic St. Louis Italian dining experience. Every bite reminded us why this place has such a great name in the city. We will definitely be coming back to try more of the menu. Highly recommend Mama’s on the Hill if you’re looking for authentic, comforting Italian food in St. Louis!
Located on THE HILL,another of many Italian restaurants. This located by many other restaurants in the middle of the hill so close parling is luck of the draw.Its on street parking and I have a big truck and ended up about 3 blocks away.No big deal I expected that. We had 530 reservations and was sat just before time.The waiter was quick and attentive.We had lasagna which was huge portion.and I had a ribeye steak with some type of gravy and Italian potatoes. The food came quick and hot.We were in and out in 30 mins. Unbelievably fast,but didn't ever feel rushed.RECOMMEND!!
Visiting St. Louis, my wife and I wanted to eat lunch at a highly rated restaurant -- and Mama's fit the bill well. We were lucky to arrive at a good time between waves of people and were seated immediately even though we didn't have reservations. Having heard about their Toasted Ravioli specialty, we made that our choice for an appetizer. We got them as half cheese and half meat -- liked the meat and loved the cheese! Then we split a Caprese Salad and a Lobster Ravioli entree; both were delicious! The salad was fresh and flavorful. The entree had nice amounts of seafood in the ravioli and mixed into the sauce. Our server was friendly and helpful, even though he had several tables to deal with all at once. In addition, we liked the interior ambiance as well as the exterior look of the restaurant.
DELICIOUS!! While visiting St. Louis, we were told to eat in The Hill part of town. I found this place with good reviews, so we tried it. SO glad we did! We got the toasted ravioli - it’s got a nice toasted crispness to it, and I loved the marinara sauce! We also got the Gabriela (thinly sliced and breaded veal on pasta) and the Roasted Red Pepper ravioli with red pepper cream sauce - both were amazing and recommended by our server. Our server, Krissy M, was friendly, helpful, and fun. The ambiance is cozy. I highly recommend this place - and who couldn’t love the restaurant’s name?!

Authentic Italian comfort food in the heart of St. Louis' iconic Hill neighborhood.
No photos available
Mama's On The Hill is a beloved Italian restaurant offering a warm, welcoming atmosphere and delicious, homemade dishes. Located in the historic Hill neighborhood of St. Louis, we pride ourselves on serving generous portions of classic Italian cuisine, including signature toasted ravioli, fresh pasta, and flavorful entrees. Our friendly staff and cozy ambiance make it the perfect spot for a memorable dining experience, whether you're a local or visiting the city. Come taste why we're a staple in the community!
Claim Mama's On The Hill to update business info, respond to reviews, and access analytics.