[This venue is now closed] Anyone who has an appreciation of Indian fine dining in London will take a guess that the aforementioned Zilla is...