Nick's Restaurant in Levittown
(516) 520-8646
Nick's Pizza - Family Style Restaurant. Located in NYC at 1814 2nd Avenue, New York, NY 10128. Famous for his pies but offers a complete menu with portions to feed 2 or more. Private Party Room available to host your next event. Call for details or delivery ...