La Scala is an Italian restaurant specializing in artisanal pizzas and homemade Italian dishes.