La Scala Ristorante
183 Shrewsbury St, Worcester
(508) 753-9912
Recent Reviews
Order Online
You May Also Like
185 Bistro - 185 Shrewsbury St
Pepe's Dolce Bar - 181 Shrewsbury St
Bar, Cocktail Bar
Pepe's Italian Restaurant - 179 Shrewsbury St
Pizza, Italian, Bar
Restaurants in Worcester, MA
La Scala Ristorante
183 Shrewsbury St, Worcester, MA 01604
(508) 753-9912