Pizza Review
I love pizza, I do my best to experience the top tier pies where ever I travel. Let me tell you I’m a NY style guy, you couldn’t pay me to eat another style.... but these Detroit style pizza is better then any regular slice I’ve had in 30 years. HANDS DOWN BEST PIZZA IN LAS VEGAS!!!