Mint Leaf Restaurant & Bar

Address: Suffolk Place, Haymarket, London, SW1Y 4HX

Dress Code: Smart Casual

About Mint Leaf Restaurant & Bar

Mint Leaf Restaurant & Bar offers a unique dining experience, serving innovative Indian cuisine in a elegant and stylish setting, situated in the heart of the West End minutes from Trafalgar Square and Piccadilly Circus.