Bistro Istanbul is a Turkish establishment. It is located on Nuru Osmaniye Caddesi.