List of landmarks in Mochlos Select Landmark in Mochlos from the list below: Dimitris Taverne Hotel Mochlos Panorama Taverna - Cafe Taverna Kavouria Taverna Mesostrati Taverna Natural Taverna To Bogazi The Rocks Cafe Cocktail Bar