La Terrazza offers a taste of the Mediterranean with flavorful pasta dishes and pizzas.