Wow, this place looks bad!
The parking is horrendous and the restaurant is located in an extremely shady looking strip mall.
I walk in and it looks equally as shady and crappy as the exterior.
However, we ordered our food "to go" and it was waiting for us when we arrived. There was a nice woman behind the front counter taking orders and handling transactions.
I was surprised when I saw the size of my Italian combo sandwich. It was freaking huge! I only managed to eat half of it.
My only complaint is that their cannolis weren't very good and the powdered sugar spilled inside my car.
I would definitely recommend this place. They make some of the best sandwiches I have had since moving to Arizona.