yummraj.com
Indus grill (M 44, First Floor & Terrace, Greater Kailash (GK) 2, New Delhi)
In a nutshell: Someone invested lot of money in making this beautiful restaurant. Alas, only if he had given such importance to hiring a great chef (a non vegetarian kababs & curries specialist…