Tags Outdoor seating Lefkada Outdoor seating in Lefkada Thymari Phone: +30 2645 022266 Address: Πηνελόπης 19, Lefkada