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
Sally
February 28, 2014
Pizza Restaurant 119 E 96 TH St, New York, NY 10128 (212) 369-230