Mint Leaf
Unquestionably sleek, Mint Leaf Restaurant and Bar is an ideal spot for pre and post theatre dining, as well as intimate dinners and private events. Serving up an innovate menu of modern Indian cuisine, including sharing platters, set menus, a la carte and canapés, Mint Leaf Restaurant and Bar is one of our favourite restaurants near Trafalgar Square and easily one of the best restaurants in London for Indian food.