So one bad employee can cripple a restaurant because of a dumb algorithm? Lets start by saying the right thing to do would be talk to the manager first and get them to resolve it.
I hope you see the disparity here. The reviews should be one per restaruant experience. You shouldn't be able to gang up and review spam a restaurant, but there's no way we can prevent that without the review service cooperating with the restaurant.