best pizza in Tucson, hands down. clean restaurant and fun staff. would recommend this place to anyone Pros: white pizzas, great pastas, salads are huge
All reviews seem positive