Machan
Step into Machan, the safari-themed restaurant at the iconic Taj Mahal Hotel in New Delhi. This sophisticated dining venue offers a global culinary journey, blending international flavors with a unique, adventurous ambiance. Perfect for a memorable meal in the heart of the city.
New Delhi, India



