Intro

Those are idlis – the most welcome south Indian snacks.