cheap food in worcester boomerspizzeria.com we are located at 93 highland st, worcester, ma 01609. Category:universities and colleges Global Rank:1,149,573 visits:18.7K pages/Per:8.5 ADS