Get directions to: Aa Saba Deli & Grocery, Bronx, NY
Restaurant address: 870 Prospect Ave Bronx, NY 10459, USA
Restaurant: Aa Saba Deli & Grocery