Official Stichel
Latest Reviews
Taverna Kyclades Bayside
2023 Aug 01
Haven't been to an Greek Restaurant in years but Taverna Kyclades makes me want to visit more often. Delicious food, great atmosphere, everyone minding to themselves. The head chief came to the table and asked, "How's our meal" classic individual. Making sure that your order is well to your liking. Will definitely be back again.