Pizza Review
A lot of flop. Cheese and sauce is perfect. Best pizza in Long Island.