Yelp and Other Review Sites

mneylon

Administrator
Staff member
#1
Apart from niche sites, which review sites would you think are worth getting reviewed on?

Does anyone in Ireland / UK really use Yelp for example?
 
Top