Does anyone know who owns or monitors this website? I really like this site as it is very easy to read up on each restaurant and it is easy to follow the restaurant reviews for each individual restaurant.
However, I have noticed that some reviews "disappear"... I have read the reviews and they were generally not giving good reviews but they are removed so as to make the place appear that their are no issues?? One place, in particular, had been given some very good reviews and some not so good reviews, and then all the bad ones disappeard???
What's up with that?? Anyone know.