Reviews of Sandalwood's. (Restaurant) in Cheyenne (Wyoming).