My Chinese is very minimal, but I was told that this is a vegetarian restaurant by the people there. They said some dishes had eggs or milk, but no meat or fish. HOWEVER, there is a fish tank in the front of the restaurant, so unless the fish are for their neighbors, this ain't veg. The name on the restaurant is not Tian Hua Xiang, although the address was correct.
Cons: likely not vegetarian