Spot Idli is a delightful twist on the traditional South Indian idli, originating from the bustling streets of Hyderabad.