Pizza Review
Anello is a small Italian joint that is literally the best pizza in Tucson. Hard to get a table but you will not regret the effort. Hard 8.8. Try the bread with pepper jelly and ricotta. Seriously good.