The cheese pizza is GREAT! Neopolitan-style, with great sauce and cheese. Very reasonably priced, I think it was 12.99 for the 16-inch!I grew up in Manhattan (NYC) where pizza truly got it's American roots.
Pros: Pizza is EXCELLENT
Cons: Entrees aren't worthy DOG FOOD!!!.
more