Beachfront cafe offering a welcoming atmosphere. Located on Corfu's longest beach.