Jamavar is a highly respected name in culinary circles, with five branches around India and one in London, which already has a Michelin star! Now its doors are open at…