Telezzuz Restaurant Editor's Pick Restaurant Modern Chill Telezzuz Kuzguncuk $$$$ Istanbul's first vegan fine dining - Michelin Green Star Same category Save Compare Find Similar