Old Ithaki Restaurant

Grilled big squid