Niwa Bistro
Turkish · Coffee Shop
Niwa Bistro, located within a hotel, offers a restaurant experience. It provides a space to enjoy coffee and other beverages.
Location
Best places nearby
The highest rated places close to Niwa Bistro.
Local restaurants nearby
Nippon Hotel, Topçu Caddesi 6, İstanbul



