Food Review Mint Leaf – Modern Indian food in the heart of London Being in London, I always wonder about the love and fondness for Indian food among the non-Indians and this new curiosity got me to try a few of the best Indian restaurants London has to offer. So starting my Indian… Continue Reading