MicroNet Template Piccolo's Restaurant Categories Restaurants 157 Shrewsbury Street Worcester MA 01604 (508) 754-1057 Send Email Visit Website About Us Restaurant Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×