I know, writing a review about a restaurant you should at least remember the name correctly… so many people told me in Greek and it sounded like the above part and surely began with tavern and ended with bamboo…. The address I know, it is athenon 35 in Nicosia (or Lefkosia as they also call…
