Best South Indian restaurant in Redmond, WA