Come to join the wonderful view and our marvellous Greek cuisine.customer tabsContactTAVERNSENTERTAINMENTRESTAURANTSMarantochori, LefkadaLEFKADA26450316966972640985Facebook LikeGoogle Plus OneShare on FacebookTweet Widget