2 ms·Google already has a product named Places (I think it's kind of like Yelp?), but I get your meaning.by esrauch 15y agoGoogle already has a product named Places (I think it's kind of like Yelp?), but I get your meaning.