Barcelona Deli
Address:
218 E 170th St, Bronx, NY 10456
Phone:
(347) 577-5599
Delicatessens
Other Businesses:
- Tony's Pizza at 1840 Nereid Ave, Bronx, NY 10466
- Six Happiness Restaurant at 1378 Crosby Ave, Bronx, NY 10461
- Luis Chia Restaurant at 645 Westchester Ave, Bronx, NY 10455
- Lins Garden at 313 E 170th St, Bronx, NY 10456
- Parkchester Fish & Chips Restaurant at 1884 Archer St, Bronx, NY 10462