Anna's Fish Tavern

Restaurant in Ikaria (Icaria), Greece

restaurant