The pizza here is simply the best on LI. If you’re into thin crust pizza their regular will always satisfy but if you’re really looking to blow your diet the supreme pizza is fantastic. The quality of ingredients is top notch, the service is always friendly & efficient, and now that they take credit cards there isn’t a single thing I could complain about. I haven’t tried their other food (although I’ve heard good things) because I just can’t skip having the pizza.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.