Pizza Restaurant 119 E 96 TH St, New York, NY 10128 (212) 369-230
Caleb
August 18, 2014
Ciro makes a great Pizza, they will deliver no problem or just stop in, right off the subway. $2.50 a slice its not a sit down place, but they have a few stools
Unique things to do nearby
4.90 (482)
Private Photoshoot at World Famous Brooklyn Bridge/Dumbo