Share 03 Jun 2023 Rest of the world by Paula Kovačić Taha Little hidden restaurant in the heart of Istanbul