Piccolo's

157 Shrewsbury St, Worcester, MA

Menu (As of 10/30)

Piccolo's: hours and how to order