99 Cent Pizza is located at 298-200 W 40th St, New York, NY 10018, USA
$1 pizza is AMAZING. Place is nice and clean.
Best pizza. I’ll come again