Star Pizza is a fast-food establishment specializing in pizza. They offer a "compose your pizza" option and have a "Big Promo" deal. Delivery is available to several nearby towns.