La Terrazza is a refined Italian ristorante offering gourmet dishes with a twist and an extensive wine selection. Features a terrace.