Samosa or samoosas, is something we Indians absolutely love. Be it in the breakfast, in the evening with a cup of tea or in the form of a chaat. Allah...