Restaurants in Worcester, MA
Restaurants • Italian Restaurants
183 Shrewsbury Street,
Worcester ,
MA
01604
UNITED STATES
La Scala Ristorante provides Italian cuisine to the Worcester, MA area.
Worldwide > United States > Worcester > Italian Restaurants