This business is paying monthly fees to ""manage"" bad reviews on the internet. If you have a good food establishment, you have nothing to worry about. They have removed my review from Yelp because they paid them to do it. At least someone is making money out of them. There 200 restaurant review sites on the internet, try paying them all off cause the truth will always be revealed.
more