The Spice Route- Best Restaurants New Delhi Its rating as one of the top ten restaurants in the world by many international publications is no exaggeration. In the ever awe-inspiring Imperial Hotel in Delhi, The Spice Route lives up to its reputation. The menu is…
[Read More]
Shree Balaji Chaat- Best Street Food Delhi Though India is home to many of the world’s finest and classiest restaurants, a true traveler and foodie cannot leave India without venturing through crowded, narrow streets with the alluring scent of frying ghee and steaming Masala Chai.…
[Read More]