I actually worked for a startup that did this, albeit it wasn't public-facing, rather we'd incentivize people to leave reviews in exchange for a coupon code or whatever
Turns out a lot of restaurant owners would prefer to straight up own the reviews/influence it themselves rather than get legitimate, anonymized ones. There's just not that much of a reason to genuinely improve as a service when there's so much cutthroat competition