Machan is a fine dining restaurant located in one of the best hotels in Delhi. The place serves a variety of delicious North Indian, Thai, and other Continental dishes. Every dish is of the finest taste and is served after an all hard work that chefs put in. The premium menu is in line with the varied tastes and preferences of the people and the eclectic bar menu offers an array of drinks and fine spirits to choose from. The screening facility available there keeps everyone entertained all the time. Machan is located in The Taj Mahal on Mansingh Road, Delhi.
Address
The Taj Mahal, Lobby Level, India Gate, South Block, Mansingh Road, New DelhiGet Directions