All-day cafe bar restaurant in the Old Town, Rhodes, offering Greek and European cuisine.