“On the Lefkada Town promenade by the marina, among the cafes and bars.”Romi Travel· Showed it· June 2023