The bright red storefront with its classic “Pizza, Subs & Pasta Too” sign welcomes hungry visitors. This no-frills spot serves up some of the most authentic pizza you’ll find in southern Nevada. The ...