Browsing: Frozen Foods

To find the tastiest and crispiest frozen aloo samosa, we put four brands to test – Haldiram’s, Prasuma, ITC MasterChef and Samossay. Who is crowned as the winner?