JP’s Restaurant and Pub is conveniently located in West Meadow Plaza, off Route 9 in Westborough, MA.