Long-established Corfu Town taverna serving Greek and Mediterranean dishes in a casual Old Town setting.
Restaurant / Taverna