This place serves mostly mock meat dishes. It's located on the 5th floor of Sky Mall. It's near Xinzhuang Station, where Metro lines 1 and 5 meet. I lived about an hour from there by bus and was surprised to randomly come upon a vegan restaurant outside of downtown!
Cons: mock meat