The only thing that would really make this place better is if I didn't have to go to the Strip for it. That said, sometimes I will because the pizza makes it worth it. White and meatball are my favorite picks here, but everything they have is delicious. The price is a steal considering the location. So if you're on the Strip and want something that's not going to bankrupt you and still leave you hungry, this is the place to go.