Reply to thread

Only here to stir the pot:


Yelp has a 2* rating on yelp (its own website) with 13k reviews

Yelp has a 4.1* rating on google play with 497k reviews