I know a lot of people really enjoy the pizza, and I have to say that the pizza is really great, however I also really love the steak subs! The steak hoagies come with all fixings: peppers, cheese, onions and mushrooms all grilled together. Hands down, better than that other place (you know, where everyone stops, drunk, at 4 AM).
If you're downtown for lunch you must try this place. Pretty cool pizza variety, too (besides the standard they have BBQ chicken, taco, pepper, veggie...).