Note: The English name of the subway station is 'Science Museum'.
(that took me a little while to figure out. Other than that the directions are clear and this place is very easy to find)
This restaurant has everything that you could ask for.
The menu caters to both this who want mock meats, and those who prefer whole vegetables. The location is convenient (less than 5 mins walk from the subway) and it is easy to find. Although no English, the picture menu is very clear. And the restaurant is pleasantly quiet, and notably doesn't allow smoking. People were going outside to smoke.
The food when it came was delicious, and I felt very reasonably priced. The portions were generous.
No English is spoken and there is none in the menu, but the staff were friendly none-the-less, and were sympathetic that we shared no common language. And every menu item has a clear and accurate picture, so ordering was absolutely no problem.
I really liked this place. I hope I have the time to come back before I leave Shenzhen.