Phoenix restaurant worried Yelp burying some positive reviews

ABC15 2018-08-08

Views 0

More than 150 4 or 5 star reviews for The Porch are listed under Yelp's 'not currently recommended' section.

Share This Video


Download

  
Report form