My first time ordering from Mama Mias and it was amazing! This is what pizza is supposed to taste like.
August 2023
Large pizza cost $8.91which price is reasonable and food is good again for whatnot cost. Place looks like it can use a better clean up. Overall it's ok.
November 2022
Worst pizza I have ever had. I am so disappointed. I really tried to get them to make my simple order of 3 toppings extra crispy . They sent it half baked and cold.