We were taken to this place after our Hoover Dam Tour. Heard the tour guide sing its praises, i.e. It was on The Food Network. Being from New York, WE know pizza!!!
Not a fan of Chicago Pizza. I did not like this pizza, i didn't understand the crust or the sauce. I found it to be soggy and not worth the $5.00 and it was a small piece.