When I see a joint like this get top marks, it makes me wonder just how tasteless people in Reno can be. Obviously the folks who love this place have never been further east than Winnemucca. Best pizza anywhere? Maybe anywhere on Peckham, but I would rather eat some of the stuff on Fear Factor than dine here.
more