One of London’s leading Indian fine dining experiences, Chor Bizarre has been showcasing the great culinary heritage of the Indian subcontinent for over a decade and now presents the essence of South Indian flavours. The unmissable South India Food Festival will run at the superb Indian eaterie from 10th – 30th November 2010.