Nick's Pizza hero image

Nick's Pizza

Restaurant

1814 2nd Ave, New York, NY 10128, USA

Biter Score
8.2
Open
Saturday: 11 AM – 10 PM
Nick's Pizza photo 1
Nick's Pizza photo 2
Nick's Pizza photo 3