Get directions to: Aljunaid Deli Grocery, Bronx, NY
Restaurant address: 341 E 194th St Bronx, NY 10458, USA
Restaurant: Aljunaid Deli Grocery