I recently had a review removed from the site. I read the terms of service and felt it complied so I asked Tripadvisor to explain the reason the review was pulled. After two weeks I still have not received a reply.
I also notice that the restaurant I reviewed has had at least four other reviews pulled in the last few months.
I await your reply before I continue to use this site.