Enjoy Indian cuisine in a stylish setting at Mint and Mustard.