Established in 1970, Westboro House of Pizza & Grille in Westborough, MA offers a diverse menu including pizzas, soups, salads, calzones, subs, and wraps.
The restaurant, situated on East Main Street since 2006, provides patrons with both indoor and outdoor seating options, as well as various take-out choices for a convenient dining experience.
Generated from their available business information