Posted on July 14, 2014July 29, 2018 by lunagraphicaBest Pizza: Tomato Pie at Pizza Rock Las Vegas Weekly