To Steki taverna is located in Ioulida towards The Lion. The chef with long years experience invites you to try unique Greek and Mediterranean dishes that are prepared with local products home made. It is a must visit with the warm and friendly environment and great prices.