How about having a delectable Indian snack from the freezer isle and enjoying them at the comfort of home. Well, today, Gregory, the frozen food master is reviewing frozen samosa from kitchens of India, which claims to be No 1 in India. According to him, they are as good as the ones he had in fine Indian restaurant. The pastry is nice golden brown and the inner potato filling has a balanced consistency. Watch the video for detailed information.