La Scala Restaurant

183 Shrewsbury Street Worcester, MA 01604

http://www.lascalashrewsburystreet.com/
508-753-9912

Location History


Updated: August 2013 .