Pizza Review
Hands down best pizza in Vegas. Little flop on the 16” but the crust tasted amazing, the sauce was light and flavorful and the fresh mozzarella to top it off makes this the GO-TO Pizza joint on the Strip. Absolutely amazing!