Indian food has been widely appreciated and accepted across the globe. Indian restaurants abroad attract a bunch of food enthusiasts, especially in United Kingdom. Gymkhana, an Indian restaurant in London's Mayfair area is the first ...