I live in Mesa and wandered in by chance. I am always treated like royalty and so is my family when we eat here.
I am always surprised when I read super bad reviews of this place...and the people also mention the "other" place with the same name. I went to the other place and enjoyed a meal there. They were good....but seemed like less space.
If I were the Yelp readers, I would try this place for themselves. And for the person who complained about tomato sauce being on their food(they were allergic to tomato sauce)...why would you go there?....I am also prohibited from having tomato sauce...but in an Italian place I would order a salad without tomatoes and have breadsticks. No sense setting yourself up so you can whine about the inevitable.
Enjoy!