Best South Indian restaurant in Malvern, united states