Try the PinWheels and the Eggplant Pizza - It is totally, the Best! I would not have thought that eggplant would be so great but the truth is, you'll be back! The Pinwheels & Sauce are EXCELLENT! They might go early so call'em up early and order some for you. If you like, meat - I suggest the Meat Sauce, it is thick and rich with authentic New York Style flavor!
Cons: Limited parking