The India Today Group Archive 2009

Keywords

Smoke House BBQ restaurant at Crescent Mall, Mehrauli. News PhotoArts Culture and Entertainment,Delhi,Horizontal,India,New Delhi,RestaurantPhotographer Collection: The India Today Group Mail TodayNEW DELHI, INDIA - NOVEMBER 14: Smoke House BBQ restaurant at Crescent Mall, Mehrauli. (Photo by Ramesh Sharma/India Today Group/Getty Images)