La Scala Ristorante
183 Shrewsbury St Ste 4, Worcester, MA 01604
La Scala Ristorante provides Italian cuisine to the Worcester, MA area.La Scala Ristorante provides Italian cuisine to the Worcester, MA area.
More Business Info
- Hours
- Regular Hours
Mon Closed Tue - Thu: Fri: Sat: - Payment method
- amex, discover, visa, all major credit cards, mastercard
- Neighborhood
- Shrewsbury Street
- Other Link
- Categories
- Italian Restaurants, Family Style Restaurants, Restaurants
- Other Information
Cuisines: Family Style, Italian, Continental, European
Suggest an Edit