Full menu with prices & pictures
Taverna Lefkada Str Garii Nr. 12, Tulcea I-820158, R...
+40721184984
Greek