La Scala Restaurant 1070 N Main St, Randolph, MA 02368, USA Business InfoLa Scala Restaurant Back Facebook Pinterest Twitter Messenger Reddit LinkedIn Email