MicroNet Template 99 Restaurant (W. Boylston) Share: Restaurants 99 Restaurant (W. Boylston) Visit Website 900 West Boylston Street Worcester, MA 01606 (508) 852-2999 (508) 854-1522 (fax) About Map About Restaurant What's Nearby? Distance: 5 10 15 20 25 50 mi.