La Scala Restaurant
Food & cafes
Address1070 N Main St
Opening hoursMo-Fr 11:30-16:00,16:30-23:00; Sa 11:30-23:00; Su 13:00-22:00
Phone+17819631700
Websitehttp://www.lascalarestaurant.com/
Websitehttps://www.lascalarestaurant.com/
E-mail[email protected]
Coordinates42.19255793, -71.05989632