Established in 1989, Le Raj is an Indian restaurant known for its elegant atmosphere and use of fresh, organic ingredients in its dishes.