Restaurants in Phoenix, AZ
Restaurants • Pizza • Italian Restaurants
3937 E Indian School Rd.,
Phoenix ,
AZ
85018
UNITED STATES
Based on 1 reviews
Shame on you Mama Mia's
I wish I had read the reviews about the online orders.......... My order was wrong because the online system sucks. I called and was told (not nicely) there was nothing they could do. This is the 2nd time I have been treated rudely...Worldwide > United States > Phoenix, AZ > Pizza