Pepperoni pizza is out of this world. Definitely has that homemade taste, and the thick slices of pepperoni are unbeatable.
Anything else on the menu is awful. We've tried many other Italian classics, everything was throw-out terrible. Prices are pretty high, cash-only is really annoying, and the lack of parking spaces is also prohibitively annoying.
But the pizza.. yumm.