Star Pizza is a pizza restaurant offering online ordering and delivery. They often have special deals, like discounted pizzas.