Best pizza I've had in Las Vegas. Living in NY the other pizza in Las Vegas was, well ummm meh
After speaking with waitress she explained the magic they perform to the water to replicate NY water. It's working girl. Place feels like a NY restaurant and more importantly so does the pizza. Worth the wait.
Hey check it out.