P & L Deli & Superette Address: 585 State Route 143, Westerlo, NY 12193 Phone: (518) 797-3093 Other Businesses: P & L-Deli at 599 State Route 143, Westerlo, NY 12193 Galgay, Aline D at 15 Albany Hill Rd, Westerlo, NY 12193 The Original Applebee's at 24 State Route 143, Westerlo, NY 12193