Geusicleous 62
62 Perikleous 62, Strovolos, Nicosia, Cyprus
Embark on a sensory exploration where taste reigns supreme.