Old Ithaki Restaurant

Marinated anchovy