for of pizza sale westborough house of pizza for sale Westboro House of Pizza. A Westborough house favorite. 106 W Main St Westborough Ma 01581 Mls 72882987 Redfin … Sunday, May 22, 2022 Edit