If you’re looking for a restaurant that serves all of the Italian food that you love, come to La Scala. Located at the corner of Reed and Main Streets in Randolph, Massachusetts, La Scala has the food and the ambiance to give you a total dining experience. Even the outside of the restaurant can make you think of a villa in Tuscany! Come in and relax in the spacious dining room, with high ceilings and a warm hearth.
For lunch or dinner, you will find a variety of tasty dishes. For starters, get an appetizer or go for the soup of the day. The pasta is always delicious because it’s made from scratch, every day. Regulars really like the varied chicken dishes, but the veal and seafood entrees are also worth a look.
Not far from Windsor Woods at Canton, La Scala is open Mondays through Fridays for lunch, and every day for dinner.
1070 N. Main Street
Randolph, MA 02368