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
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!