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.
HT Image
Address: 16 Albemarle Street, London W1S 4HW Tel: 0207-6299802, 0207-6298542