Elegant Mediterranean restaurant with a spacious terrace and stunning sea views. Offers European cuisine on two levels.