La Scala Ristorante Description:
Compact Italian place with outdoor seats. Small, family-friendly restaurant offering Italian fare in a lively setting, plus patio tables.
Address:
183 Shrewsbury St, Worcester, MA 01604, United States
Phone Number:
+1 508-753-9912
Website:
https://www.lascalashrewsburystreet.com/
Store Hours:
Sunday: Closed | Monday: Closed | Tuesday: 4-9PM | Wednesday: 4-9PM | Thursday: 4-9PM | Friday: 4-9PM | Saturday: 4-9PM