Fishing Boats in Greece Nidri Marine Service Address: NYDRI, 311 00 LEFKADA Greece Phone Number: +30 26 45 09 26 03