great pizza. I'm not a pizza fan, but since this place is one of the list I have to try, so I have to give it a try.
the best time to get here is. Lunch before 11:15. otherwise, expect 20 - 40 min wait time.
I wouldn't go as the best pizza in the US. but it is one of the best pizza in Phoenix.
been here a couple of times and tried a couple of their items on the menu.
the best thing about their pizza is the sauce. where most places the sauce is sour and too bland (like regular tomato paste).