My meal at Veggie Buddha was a bit of a mixed experience. I am not a vegetarian and I found the faux-meat to be not very convincing, I had the dry ribs some Shanghai noodles with mixed peppers and "beef". The ribs were tasty, but strange, and the "beef" in the noodles was evidently tofu based.
Overall I left the restaurant wishing I had ordered meat dishes instead of dishes that tried to mock meat. The service was quick and efficient, and interior of the restaurant seemed ok, but not overly clean.
If you are a vegetarian in the mood for "chinese" food, this might be a place worth checking out, but meat-eaters should check out 'Dragon Gate Restaurant' on 33rd AVE. SW