Cazbar
Turkish
Cazbar Restaurant is a Turkish restaurant located in the West 12 Shopping Centre. It offers a dining experience focused on Turkish cuisine.
Location
Best places nearby
The highest rated places close to Cazbar.
Local restaurants nearby
West 12 Shopping Centre, London, W12 8PP, United Kingdom
- 1Umut 200096
- 2Gem78
- 3Mangal 273
- 4Gunes Restaurant69
- 5Lokma64



