Malgudi, co-founded by Shankar Mahadevan, is a new vegetarian South Indian restaurant in Rajouri Garden.