A Mediterranean restaurant, café, and bar offering a vibrant atmosphere and scenic views.