Originally Posted by
Scifience
Not worth it; Yoshinoya in China is utter crap.
There's plenty of places in Zhongguancun that are far, far better options. Go on Dianping and take a look around (use Chrome translation if needed). Many will deliver.
Start here:
http://www.dianping.com/search/category/2/0/r1488o2
Do they have english translation?