From soft idlis with sambar to crispy vadas, South Indian cuisine offers a wide variety of dishes that never fail to impress.