Tried this Samosa chole at shalimar cafe in connaught place. This is the famous place for all office people where they enjoy their lunch.Google : - New Shalimar CafeF-18, Middle Cir, Block F, Connaught Place, New Delhi, Delhi 110001098915 10546https://goo.gl/maps/kUomdNiT3yq