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


View Larger Map