Come join us for a memorable dining experience that will transport you to the beautiful greek island of Ikaria. MENU ORDER ABOUT