To Go Pizza › Missouri › St. Louis › Mama Mel's Pizzeria

Mama Mel's Pizzeria

Pizza restaurant in St. Louis, MO
★ 4.7 (457 Google reviews) 🏠 Independent, not a chain
📍1200 Telegraph Rd, St. Louis, MO 63125

🕐 Opening hours

MondayClosed
Tuesday4 to 8 PM
Wednesday4 to 8 PM
Thursday4 to 8 PM
Friday12 to 9 PM
Saturday12 to 9 PM
SundayClosed

Hours come from the business's Google listing. Holidays can differ — ring to be sure.

⭐ Leave a review

Customer report cards

No reviews yet — be the first. We rate in slices, one to six, and only from people who actually went.

Own Mama Mel's Pizzeria? Claim it free to keep the hours and phone number right, add your own photos and answer your reviews.
🏪 Claim this Business Profile

← More pizza in St. Louis  ·  All of Missouri

🍕 More pizza near here

The closest other pizzerias to Mama Mel's Pizzeria.

Imo's Pizza

St. Louis
★ 4.2 (199) 🏠 Independent

St Louis Pizza & Wings

St. Louis
★ 3.6 (261) 🏠 Independent

Monte Bello Pizzeria

Lemay Township
★ 4.5 (895) 🏠 Independent

Affton Pizza Company

St. Louis
★ 4.7 (574) 🏠 Independent