This lavishly decorated restaurant inside the Eden Hotel is one of Kashgar's best, and it oozes atmosphere and is always full of locals. The menu is photographic, though there's no English, and the food is full of Turkish and Uyghur standards as well as a few Chinese and international dishes. There's no alcohol but they serve up real coffee.
Eden Cafe
Kashgar