Mama Mia Pizza & Pasta
Open
Monday: 11:00 AM – 2:00 PM, 5:00 – 10:00 PM
Tuesday: Closed
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 12:00 AM
Saturday: 11:00 AM – 12:00 AM
Sunday: 12:00 – 10:00 PM
Address
2935 Elm St, Dallas, TX 75226, USA

Mama Mia Pizza & Pasta

2935 Elm St, Dallas, TX 75226, USA

RATING (4.2)
PRICE

Reviews

bob C
bob C
a month ago

I had the spaghetti and meatballs. My friend had the Beef Ravioli. His was piping hot but when cool enough to eat he said it was delicious. My dish was very good, the meatballs tender and flavorful. I do recommend this restaurant. The five star rating is despite the non-alcohol menu.

A H
A H
a month ago

Mama Mia is OK. When I walked in, the lady who took my order was very friendly but she was doing some extreme gossiping about Lord knows who with a coworker before/after she greeted me and also while I was placing my order. This came across a bit tacky to me. I sat down at a booth after I ordered. I did not have to wait long for my slice. However, while waiting, I did notice that the restaurant’s decor is pretty outdated. Their floors could definitely use a remodel - they look a little grimy. They need to work on their vibe. Now, to the actual pizza… Good value for the price. The pizza was pretty greasy but it was decent after I dabbed all the grease off (this picture is after I took it off). This pizza is very average. Definitely ain’t got nothing on Serious Pizza, which is within walking distance!

Priscilla Freedman
Priscilla Freedman
a month ago

1st time here.. Super nice staff, Great food! Loved it. This is definitely a must try, just remember that Elm St is a 1way people.

Tarra Rogers
Tarra Rogers
a month ago

I had the lasagna and a Caesar salad and it would have been good if not for the overwhelming amount and taste of oregano and basil. Lasagna was meaty and cheesy but I couldn’t get over the oregano or basil on it. Even the salad had the flavor.

joanne brown (josie)
joanne brown (josie)
in the last week

Very good pizza, made fresh. It just need some Italian seasoning for flavor. Calm dine- in experience.

Open
Monday: 11:00 AM – 2:00 PM, 5:00 – 10:00 PM
Tuesday: Closed
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 12:00 AM
Saturday: 11:00 AM – 12:00 AM
Sunday: 12:00 – 10:00 PM
Address
2935 Elm St, Dallas, TX 75226, USA