Pizza Review
Incredible. Get the cheese or Ziggy, it’s the best pizza in Scottsdale, possibly PHX. Staff is awesome, atmosphere is fun, and the food is amazing.