Mama Mel's Pizzeria
Mama Mel's Pizzeria is a Pizza restaurant located in St. Louis, MO 63125. It is one of the 7347 Pizza restaurants in United States. Address of Mama Mel's Pizzeria is 1200 Telegraph Rd, St. Louis, MO 63125, United States.
Mama Mel's Pizzeria can be contacted at 13145444444.
Mama Mel's Pizzeria is rated 4.5 (out of 5 stars) by 186 reviewers on the web.
Some of the places around Mama Mel's Pizzeria are -
AutoZone Auto Parts
(Auto parts store) 1310 Lemay Ferry Rd, Lemay, MO 63125, United States (approx. 335 meters)
Ray's Jewelers
(Jeweler) 1120 Lemay Ferry Rd, St. Louis, MO 63125, United States (approx. 183 meters)
Auto Nova
(Used car dealer) 1111 Lemay Ferry Rd, St. Louis, MO 63125, United States (approx. 254 meters)
UMB Bank ATM
(ATM) 1032 Lemay Ferry Rd, St. Louis, MO 63125, United States (approx. 367 meters)
Tel Cafe
(Breakfast restaurant) 1250 Telegraph Rd, St. Louis, MO 63125, United States (approx. 233 meters)
St. Louis Cleaning Team
(House cleaning service) 830 Alleghany Ave, St. Louis, MO 63125, United States (approx. 405 meters)
Ray's Jewelers
(Jeweler) 1120 Lemay Ferry Rd, St. Louis, MO 63125, United States (approx. 183 meters)
Within less than half a Kilo meter of Mama Mel's Pizzeria, you can also find The Donut Stop, China King
Distance From Major Landmarks
Distance between Mama Mel's Pizzeria and
Best Buy is approx 5 kilometers.
Address
1200 Telegraph Rd, St. Louis, MO 63125, United States
FAQs:
What is the contact Number of Mama Mel's Pizzeria?
Contact number of Mama Mel's Pizzeria is 13145444444.
What is rating of Mama Mel's Pizzeria?
Rating of Mama Mel's Pizzeria is 4.5 out of 5 stars.
What is the address of Mama Mel's Pizzeria?
Address of Mama Mel's Pizzeria is 1200 Telegraph Rd, St. Louis, MO 63125, United States.
Where is the Mama Mel's Pizzeria located?
Mama Mel's Pizzeria is located in St. Louis, MO 63125.