All reviews seem negative
Riverview Inn was recommended through a co-worker and touted as being exceptional pizza. After reading other reviews it seemed to be a done deal and I was ready for some awesome ...