Mediterranean flavors meet Nouvelle Cuisine at Bellavista, a restaurant known for its panoramic views.