One of the best Indian restaurants in London.. they have Gluten Free menu as well, Truffle biriani was incredible I recommend this place sure.
One of the best Indian restaurants in London.. they have Gluten Free menu as well, Truffle biriani was incredible I recommend this place sure.