Star Pizza is a pizza delivery establishment offering both delivery and pick-up options.