Mama Mel's Pizzeria - St Louis

Pizza, Salads, Italian
1200 Telegraph Rd, St Louis, 63125-2528, United States Of America
Dishes: 14

Mama Mel's Pizzeria

4.8 / 5 of 147 Reviews
Phone
+13145444444
Address
1200 Telegraph Rd, St Louis, 63125-2528, United States Of America

Opening Hours

  • Tuesday
    04:00 -20:00
  • Wednesday
    04:00 -20:00
  • Thursday
    04:00 -20:00
  • Friday
    12:00 -21:00
  • Saturday
    04:00 -21:00

Amenities

Delivery
Business

Reserve now

Feedback

★ 4.8 / 5 of 147 Reviews

What mike mak likes about Mama Mel's Pizzeria:
Picked up 3 pizzas for dinner here tonight (pepperoni, bacon, sausage). They even went out of their way to make sure there was no egg in the crust, even calling the distributor to make sure, because my daughter has a severe egg allergy. The staff was friendly, the pizza was awesome and the price was cheap! We’ll definitely be back! View all feedback.

Family owned pizza place with super friendly staff. You can't go wrong with classic STL or Detr...

aaron-armstrong-4

We stopped by here on a whim whilst just looking for pizza on a Saturday night. All I can say i...

bridget-fronabarger

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menulist App now