Although I normally prefer to support places which are 100% veg, the veg places in China are mostly Chinese veg and are therefore all about mock meat. I'm not a fan of mock meat at all, and have been having way too much of it since coming here. That's why I was delighted with Sproutworks, where I could get 'western' veg options!
Although the address is Xinle Lu, the entrance is actually off of Donghu Lu. The interior is nice and cozy. There was a girl working behind the counter who spoke perfect English!
They have another location in the Super Brand Mall in Lujiazui, but it's in the basement food court of a big shopping mall, so it has a totally different feel to it, and the one time I went there nobody spoke any English.
I definitely prefer the one on Xinle Lu. From South Shaanxi Road Station, take Exit 2, turn right, and go straight on Huaihai Rd. Then turn right on Donghu Lu, and go straight. You'll see it on the right, before getting to the corner of Donghu Lu and Xinle Lu.