Ate here Saturday at about 3:30. Got a Hawaiian pizza, 12 fingers, a salad, and a eggplant & parmesan cheese sandwich.
Both my sister and I loved the food. Everything was fresh, delicious, and reasonably priced. We both agreed it was probably some of the best eats we'd had in a while.
The only ding on an otherwise great place is the drink prices -- $1 for a 12oz can. If you plan on dining in, stop and grab some drinks next door at the 7-11.