Description
Where can a tourist get a cheap slice of pizza in this town? Right here at Z Grill Deli, which didn't even use the recession...
803 Eighth Ave Manhattan, NY, 10019
(212) 315-1659