They have the best pizza here. I think it's the sauce and the dough but I'm not sure. We always order the extra large pizza with mushrooms, onions and extra cheese. SO GOOD. Their other stuff is good, too, but the pizza is rockin'. Friendly staff and cute, classic Italian Pizzeria ambience.
Pros: Awesome pizza, a classic sit-down pizzeria
Cons: they don't deliver -- only take out
more