Corfu
I think this was on Nikiforou Theotoki Street, or someplace very close by.