Get directions to: P & L Deli, Westerlo, NY
Restaurant address: 585 Rt-143 Westerlo, NY 12193, USA
Restaurant: P & L Deli