Avg Rating:
Number of Reviews: 1
A diner
from Tucson,AZ
gave an overall rating of
on May 9, 2008
This is the coolest pizza joint in town! Each restaurant varies but at this location there is a carosel of booths and in the middle is a beautiful light up fountain! The pizza is amazing! They also have pasta and heros. The best part is you can get a pitcher of soda and for dessert they have italian sodas and canolis. If you love or even just like italian food you have to go to Mama's!
|