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.
Anna's
Ikaria
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.