Get directions to: Alharbis's Grocery & Deli, Newburgh, NY
Restaurant address: 362 Liberty Street Newburgh, NY 12550, USA
Restaurant: Alharbis's Grocery & Deli