Indian chef Ranji Smile opened America’s first Indian restaurant in 1901 - then became a fake prince.