La Terrazza offers Italian and Mediterranean cuisine.