When my wife and I visit Long Island New York we always stop by Mario's to get a few slices of their pizzas.
Their prices are on the higher end but if the pizzas are tasty and reasonable size I guess it's a good deal.
Would recommend this place.
Stop by and see for yourselves...
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.