La Scala Ristorante
Restaurant • Italian restaurantSmall, family-friendly restaurant offering Italian fare in a lively setting, plus patio tables. People often mention service, chicken, good, Chicken, great, family, sauce, night,
Address
183 Shrewsbury St, Worcester, MA 01604
Website
Contact
(508) 753-9912Price rating
$$ $$
Rating on Google Maps
4.50 (272 reviews)Open on Google Maps
Working Hours
- Sunday: (Easter), 12 to 8 PM, Hours might differ
- Monday: Closed
- Tuesday: 4 to 9 PM
- Wednesday: 4 to 9 PM
- Thursday: 4 to 9 PM
- Friday: 4 to 10 PM
- Saturday: 4 to 10 PM