Sushi Night at Navarone
Navarone Estate Navarone, Leros, Dodecanese, GreeceNext to the port of Agia Marina, right by the water, where the sunset paints the perfect background Join for fresh sushi and handcrafted Japanese cocktails, paired to elevate each […]







