Boomers Pizzeria Subs & Deli Website http://boomerspizzeria.com Founded 1981 Overview Address: 93 Highland St., Worcester, MA 01609, USA Phone: 508-791-5551