A very nice delicatessen to where the food is carefully made with diligence and love. It has all the hallmarks of a nice delhi, it specialises in what it's good at, thei ... more