Tucked away in the small bustling streets of Alicante, you will find Steki restaurant. Meaning "meeting point" in Greek, Steki is the brainchild of Olivia Papachristou and Fernando Gámez, a...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.