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