I'm a regular at the Tempe location and have turned many a co-worker and friend on to this place. Everything on their menu is delicious. My favorites are the entree sized MAMMA'S ANTIPASTO salad and the TOASTED DA VINCI sandwich. The cheesy garlic bread is a MUST HAVE each time you go. They have a lot of gluten free options, although I have not tried any.
The Tempe location is small and gets busy during the typical lunch and dinner times, but it is worth the wait. Portions are large. Happy hour menu is everyday from 2pm to 6pm. Same great food from $3-$8. You can eat dinner from the happy hour menu and still have leftovers to take home. (Tempe location is closed on Mondays)
My family and I just ate at the Ahwatukee location on 1/3/15 to see if it was as good as the original Tempe location. The food and service was excellent. Bobby G. was our server and he treated us like family. He is really good with kids and gave excellent recommendations for combining appetizers. This location is much larger and serves alcohol.