A Special Day At Machan For me, Machan will always be special. The all-day dining restaurant in Delhi’s iconic five-star hotel, Taj Mahal has been known for its legendary hospitality and stellar food. It was during college days that Sam and I spent hours at the diner, dreaming and talking about our future together. The […]
Read More