ELXR: A Corfu spot offering coffee and wine. Located on a pedestrian street.