Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
It’s well worth braving Lachania’s ultranarrow streets to reach this classic village taverna, tucked behind Agios Georgios church and famed throughout the island for it’s delicious food.
Address: RODOS LACHANIA Lachania Village Lachania South Aegean 851 09 Greece