Watch: Nagpur’s “Superfast” Tarri Samosa Impresses Internet; Video Goes Viral
India has an extensive range of street foods and there's no denying it. From panipuri and aloo tikki to egg roll and chowmein - options are many, leaving us spoilt for choices. In fact, every nook and corner of the country has some really…