Anna's

Ikaria


Anna's is known on Ikaria's north coast for its fresh fish and lobster. It's not the cheapest, but quality, setting and service are excellent.