Gulmohar Park Road is a park New Delhi Delhi located in New Delhi.
177 Adhar Shila (Balbir Saxena Marg) New Delhi 110049 Delhi India
Try hot momos with spicy SOS near yusuf sarai
Fresh lime soda is great.
Good place to breadth the fresh air admire the greenery around. It's also a chill out place for young couples so you may get distracted sometimes :P - Rajiv Singh
Better reach here early for the shows, or you'll not find any place to park. Getting out of the parking lot after the show also takes a while. - Ankur Mathur