The best pizza in Vegas not just North Las Vegas. The couple that runs the joint are the nicest of people. The chicken wings are the biggest I've ever seen in a restaurant. Wasn't real crazy for the sauce though. When you're tired of all the franchise stuff you must try this place.
Pros: Best food at great prices
Cons: Only one location
more