Tucked away in New Moti Nagar, Kumar Samose Wala is a small shop that has been selling lip-smacking samosas for the last 20 years.