Name of a restaurant in Xi'an, China. I guess the translation into English doesn't have quite the same marketing effectiveness as it did in Chinese.