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. Allahbad's Samosa or Punjabi samosa is what we adore, which is made with a filling of potatoes. Today, I'm mak