Cafe & Bistro
Coffee Shop · Turkish
Cafe & Bistro offers a diverse menu in a bistro setting. Located within the Ramada Plaza Istanbul City Center, it provides cafe service 24/7 and bistro service during select hours. Credit card and meal vouchers are accepted.
Location
Best places nearby
The highest rated places close to Cafe & Bistro.
Local restaurants nearby
Halaskargazi Caddesi 63, İstanbul



