La Scala Ristorante

183 Shrewbury Street

Worcester, MA, 01604

facebook-logo-bw35 twitter-logo-bw-box25 specials_b specials_a Specials_2 Specials_4 Specials_5 Specials_6 pizza-and-salad-thursday