For a kind of "hole in the wall" place, its one of the best of its kind. Its definitely cleam (enough) and you feel comfortable eating here. Its a perfect spot for a date, as you can get 2 laaaarge pizza slices and soda for 5 bucks, while enjoying the sights and sounds of downtown Las Vegas.
If you enjoy exploring downtown, and are a person that appreciates local eats and very INEXPENSIVE (yet tasty) homeade pizza, fries, and garlic bread, get yourself over to Uncle Joe's.