I Love NY Pizza

1739 E 172nd St, Bronx, NY 10472

4.5(133)
$12 Minimum