Ciya Sofrasi is considered to be one of the best restaurants in Istanbul. On top of that, it was featured on Netflix too! So, it has to be a must try!
Ciya Sofrasi is considered to be one of the best restaurants in Istanbul. On top of that, it was featured on Netflix too! So, it has to be a must try!