Chor Bizarre, the London branch of New Delhi's most innovative and popular restaurant, is dedicated to serving authentic Indian cuisine in a unique atmosphere. It offers dishes from all over India with a large repertoire of vegetarian ones.

{{^htLoading}} {{/htLoading}}
Address: 16 Albemarle Street, London W1S 4HW
Tel: 0207-6299802, 0207-6298542
Check India news real-time updates, latest news on Hindustan Times and more across India.
Advertisement
{{/htLoading}}{{#usCountry}} {{/usCountry}}