By far the best pizza in Las Vegas! Hands down! Also got the opportunity to check out the owner, Tony's restaurant in San Fran too which did not disappoint.
Atmosphere is really laid back and unique.
So glad they just opened one in Green Valley Ranch!