DELHI IS KNOWN as the food capital of India. The city is famous for a variety of foods, dishes, and restaurants. You can’t miss trying the famous Delhi foods when you’re visiting.
I’ve lived in Delhi for almost 12 years, and spent several winters in the city, which was recently named “Best Destination For Food/Drink in India” by Lonely Planet India magazine. I concur. Food all over India is great of course, but Delhi is a one-stop destination for famous local dishes and much much more.
This is indeed true for Urban Grill By Chef Scotty where the ambiance is warm and food is on point. Chef Scotty's unique twist on every recipe elevates the flavor, making every dish a total winner.
My special recommendation would be
Get Stuffed Tikka!