World Pizza is a pizza restaurant offering pizza and burger options for delivery and takeout.