Pop’s Pizza - Times Square hero image

Pop’s Pizza - Times Square

Restaurant

360 W 42nd St, New York, NY 10036, USA

Biter Score
9.2
Open
Friday: 10 AM – 2 AM
Pop’s Pizza - Times Square photo 1
Pop’s Pizza - Times Square photo 2
Pop’s Pizza - Times Square photo 3