Modern Indian cuisine awaits at The Curry Leaf, located in The Strand Hotel. Enjoy a blend of traditional Indian dishes with a contemporary touch.