I have been here twice while working in Vistancia. It's a typical "order at the counter and then they bring out the food too you" AZ eatery.
On the first visit we ordered the Grande pizza (their supreme) and it was quite tasty. The service was mediocre but my company was quite entertaining.
The second time I opted to eat here I decided on the sausage sub and my coworker had the roast beef sub. I was less impressed the second time around as they skimped on the meat. My sub was mainly bread; soggy bread from all the sauce and my co workers sub only had 1 thin layer of roast beef but was loaded down with lettuce and cheese. Now I know we are in a depression but please don't get so cheap with your portions. We spent $5.50/person for this "lunch special".
My advice: If you come here don't get a sub. Just go for the pizza.