| Category: | Restaurant, |
|---|---|
| Address: | 1200 Telegraph Rd, St. Louis, MO 63125, USA |
| Zip code: | 63125 |
| Website: | http://www.mamamelspizzeria.com/ |
| Opening hours (Edit) | |
|---|---|
| Monday: | Closed |
| Tuesday: | 11:00 AM – 8:00 PM |
| Wednesday: | 11:00 AM – 8:00 PM |
| Thursday: | 11:00 AM – 8:00 PM |
| Friday: | 11:00 AM – 9:00 PM |
| Saturday: | 11:00 AM – 9:00 PM |
| Sunday: | Closed |
Mama Mel's has some of the best pizza I have ever had! Absolutely dedicated staff and ownership! Excellent mom and pop pizza restaurant..get yourself some Mama Mel's pizza and you will be glad you did and will be going back for more!
I really like this place. I go there when I visit my mom. Very clean on the inside the food was fresh and good. All-around good service.
Mama Mel's is a great pizza place. She is friendly and welcoming, but also makes time to keep a very clean establishment. The food is terrific. The fried mushrooms and pickles were easily the best I've had, and the pizza crust was flavorful and crisp without being cracker-ish.
We have a new family night out restaurant.
We stopped here for lunch before the Cardinal game based on the reviews. It did not disappoint. Everything we had was fantastic - toasted ravioli, salad with the house dressing (amazing), cheesy garlic bread and pizza! We will definitely return to this place.
Just had the best pizza and hot wings! Delivered hot and on time. The best part was that mama Mel herself delivered it. Shes a sweet heart and takes great pride in her business. This is my new go to pizza place. Thank you!