Get directions to: Barjolo's, Worcester, MA Restaurant address: 97 Providence Worcester, MA 01604, USA Driving Walking Bicycling Restaurant: Barjolo's