Xanadu is a restaurant offering international cuisine, with a focus on Aegean delicacies.