La Scala is an Italian restaurant offering pizzas and other dishes, with take-away and set menu options available.