P & L-Deli Address: 599 State Route 143, Westerlo, NY 12193 Phone: (518) 797-3233 Restaurants, Deli Other Businesses: Galgay, Aline D at 15 Albany Hill Rd, Westerlo, NY 12193 P & L Deli & Superette at 585 State Route 143, Westerlo, NY 12193