Loading…
India - New Delhi - Chefs in Khan Chacha - a very fashionable but traditional kebab shop - prepare food
Chefs prepare meat on skewers for kebabs in the kitchens of Khan Chacha a very fashionable but traditional kebab shop..Khan Market is a glitzy high end market frequented by the new Indian elite and foreigners. It is one of the most expensive retail streets anywhere in the world.........