Pizza Review
This one is located in Lake Grove and not New Hyde Park Regular Slice 6.8 Margherita 6.9

Order Umberto's of Lake Grove

Hungry? Order right now on Slice
Order now on Slice