Get directions to: Barnwood Deli & Dairy, Middle Island, NY
Restaurant address: 180 Middle Country Rd Middle Island, NY 11953, USA
Restaurant: Barnwood Deli & Dairy