Where is The Lost Horizon located?

The Lost Horizon is located at 5863 ThomThe Lost Horizon is located at 5863 Thompson Rd. On the corner of Erie Blvd. & Thompson Road in Syracuse, NYpson Rd. On the corner of Erie Blvd. & Thompson Road in Syracuse, NY