Late last year, a Tibetan food cart called Shangri-La Express appeared on 50th St between 6th & 7th Ave. The movie Lost Horizon (where they search for Shangri-La, i.e. "paradise") is one of our ...