Cafe London
Chicken · Turkish
Cafe London is a cafe and restaurant offering a menu that includes main courses like chicken dishes.
Location
Best places nearby
The highest rated places close to Cafe London.
Local restaurants nearby
Atatürk Caddesi 25, İstanbul



