Mama’s On The Hill thumbnail

Mama’s On The Hill

4.7 stars based on 3520 ratings Today's hours: 11 am-9 pm Add a review

$$ Italian restaurant, Banquet hall, Caterer, Event venue, Family restaurant, Fine dining restaurant, Restaurant

About

Mama’s On The Hill stands out as a delightful Italian family restaurant in St. Louis, known for its rich flavors and warm atmosphere. Offering authentic dishes like the acclaimed toasted ravioli and a variety of pasta, this cozy eatery perfectly marries comfort with fine dining—all at a reasonable price. Diners appreciate the quick service and the charming outdoor seating, making it an ideal spot for lunch, dinner, or special celebrations. With a 4.5-star rating, it's a must-visit for both locals and tourists.

Best in St. Louis

Contact Info

  • Location: 2132 Edwards St, St. Louis, MO 63110
  • Phone: (314) 776-3100
  • Price range: $$

Opening hours

  • Monday: 11 am-9 pm
  • Tuesday: 11 am-9 pm
  • Wednesday: 11 am-9 pm
  • Thursday: 11 am-9 pm
  • Friday: 11 am-10 pm
  • Saturday: 11 am-10 pm
  • Sunday: 11 am-9 pm

Food and drink

Food & drink
Food & drink
The vibe at Mama’s On The Hill
Vibe
Carbonara
Carbonara
Fettuccine Alfredo
Fettuccine Alfredo
Ravioli
Ravioli
Cannoli
Cannoli
Spaghetti
Spaghetti
Toasted ravioli
Toasted ravioli
Lasagna
Lasagna
Penne
Penne
Caesar salad
Caesar salad
Image by owner
By owner

Menus and Prices

Mama’s On The Hill menu and prices
Menu #2
Menu #3
Menu #4
Menu #5

Services

  • Identifies as women-owned
  • Outdoor seating
  • Kerbside pickup
  • Takeaway
  • Dine-in
  • Fast service
  • Great coffee
  • Great dessert
  • Lunch
  • Dinner
  • Solo dining
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Small plates
  • Spirits
  • Vegetarian options
  • Wine
  • Brunch
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Bar on site
  • Toilets
  • Casual
  • Cosy
  • Historic
  • Romantic
  • Trendy
  • Family friendly
  • Groups
  • Tourists
  • Dinner reservations recommended
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Review by Amparo

November 24, 2024

Stepping into Mama's On The Hill, I was immediately taken by the cozy yet trendy vibe. I ordered the baked lasagna and paired it with an Italian margarita, both of which exceeded my expectations - rich flavors and perfectly cooked. The atmosphere was buzzing, but the mood lighting kept it intimate. Even during the dinner rush, my food came out quickly and was piping hot. Their complimentary bread and oil were the cherry on top! I'll definitely return for another satisfying meal. 🍝


Review by Donnell Schaefer

September 30, 2024

Mama's On The Hill is a delightful gem in St. Louis that truly captures the essence of authentic Italian cuisine! 🇮🇹

We celebrated my daughter's 13th birthday here, and from the moment we stepped in, the cozy atmosphere felt like home. The Original Toasted Raviolis were a standout - hands down the best we've had in the area! My pappardelle was divine, rich, and perfectly cooked.

Though the wine selection was lackluster, the cocktails more than made up for it! Prices were reasonable, too; our meal for two with starters and a bottle of wine came to around $180.

The service was attentive and friendly, making our


Nearby Restaurants

Sado

Sado

Japanese restaurant

5201 Shaw Ave, St. Louis, MO 63110, United States

Chao Baan

Chao Baan

Thai restaurant

4087 Chouteau Ave #5, St. Louis, MO 63110, United States

Sameem Afghan Restaurant & Catering

Sameem Afghan Restaurant & Catering

Afghan restaurant

4341 Manchester Ave, St. Louis, MO 63110, United States

Grace Chicken + Fish

Grace Chicken + Fish

Restaurant

4270 Manchester Ave Storefront Located on, Tower Grove Ave, St. Louis, MO 63110, United States

La Calle Mexican Restaurant

La Calle Mexican Restaurant

Mexican restaurant

4121 Manchester Ave, St. Louis, MO 63110, United States

Dominic's

Dominic's

Italian restaurant

5101 Wilson Ave, St. Louis, MO 63110, United States

Anthonino's Taverna

Anthonino's Taverna

Italian restaurant

2225 Macklind Ave, St. Louis, MO 63110, United States

Guido's Pizzeria & Tapas

Guido's Pizzeria & Tapas

Italian restaurant

5046 Shaw Ave, St. Louis, MO 63110, United States

Sauce on the Side

Sauce on the Side

Restaurant

4261 Manchester Ave, St. Louis, MO 63110, United States

White Castle

White Castle

Fast food restaurant

1002 S Vandeventer Ave, St. Louis, MO 63110, United States

SURESTE Mexican

SURESTE Mexican

Mexican restaurant

211 S Spring Ave, St. Louis, MO 63110, United States

Carnivore STL

Carnivore STL

Steak house

5257 Shaw Ave Suite 100, St. Louis, MO 63110, United States

Panorama Restaurant

Panorama Restaurant

Restaurant

1 Fine Arts Dr, St. Louis, MO 63110, United States

Kalbi Taco Shack

Kalbi Taco Shack

Asian fusion restaurant

City Foundry Food Hall, 3730 Foundry Way, St. Louis, MO 63110, United States

Mac's Local Eats

Mac's Local Eats

Restaurant

5656 Oakland Ave, St. Louis, MO 63110, United States

El Milagro Azteca

El Milagro Azteca

Mexican restaurant

4940 Southwest Ave, St. Louis, MO 63110, United States

Everest Cafe & Bar

Everest Cafe & Bar

Nepalese restaurant

4145 Manchester Ave, St. Louis, MO 63110, United States

Gian-Tony's Ristorante

Gian-Tony's Ristorante

Italian restaurant

5356 Daggett Ave #3028, St. Louis, MO 63110, United States

Rigazzi's

Rigazzi's

Italian restaurant

4945 Daggett Ave, St. Louis, MO 63110, United States

Seoul Taco

Seoul Taco

Asian fusion restaurant

4099 Chouteau Ave, St. Louis, MO 63110, United States