7 E 170th St, Bronx, NY 10452 (718) 538-4235
How to go there
Deli Loc: 40.8403 / -73.9171
Plan your visit