I have tried 2 vegetarian restaurants of this style thus far (this and lotus pond) and I have to say that this one is superior.
When I went, the staff was very quick to serve us and friendly enough. I (as usual) ordered the wrong thing (mock seafood chow mein.. really?) and wasn't that happy with my seafood, which is why this place is not getting 5 stars. My boyfriend ordered the mock steak and LOVED it though, the sauce was unusual and tasty, and the mock-meat was soft and went well with the sauce. The appetizers that we ordered were also really good (I don't exactly remember what, some sort of chicken skewers). I blame being dissatisfied with my own meal on my own choice (because mock seafood probably tastes horrible no matter where you go), and I would definitely go back!
The atmosphere is really nice also, and everything looks very clean. The only complaint I have is that this place was slightly difficult to find (and when I say slightly, I mean that I was driving around plazas on steeles for like a half hour until I found it)... but this could just be me being bad with directions ;]