Translated into English Steki means "a place where people meet habitually'.
Your Greek STEKI is OPEN again.
Come on in to see the new lovely place we create , to feel more Greek experience.
STEKI : Translated into English Steki means "a place where people meet habitually'. In 1998 two brothers had the amazing idea of opening a Greek Taverna in Portsmouth. After a lot of consideration they named it "Steki" thinking that this is a place where people can have a relaxed informal meal with friends and family. We are committed to keeping the quality at the highest level as we have done over the years by supplying authentic Greek products from all over Greece.