Cazbar Restaurant is a Turkish restaurant located in the West 12 Shopping Centre. It offers a dining experience focused on Turkish cuisine.