Star Pizza offers freshly prepared Italian cuisine, specializing in pizza for delivery or pickup. Minimum delivery order applies.