Review: Dimcha, Delhi (Asian, Dumplings and Tea)
N-17, GF, Greater Kailash-1, New Delhi. Ph # 011 65000725
A roundup of a restaurant that the foodie grapevine has been raving about off late had to be done. Dimcha, with a name like that and a location that’s only a walk away from my home, I needn’t think much before dropping in for a weekday dinner….