La Scala Ristorante

183 Shrewbury Street

Worcester, MA, 01604

facebook-logo-bw35 twitter-logo-bw-box25 hero 11