This establishment is a cafe and restaurant located at 93. Sk. No:1. Search results indicate it is in Istanbul, Turkey. It is mentioned alongside other food establishments in the area.