Molos Restaurant, Latchi Marina

Molos is a water-front restaurant In Latchi and opened in May 2011. The name Molos translates as ‘the entrance of the marina or harbour’ and is an apt name for this beautiful location in Latchi Marina. The restaurant is modern …

Continue Reading...