Mediterranean restaurant offering a unique dining experience. Known for its views and diverse menu.