Pizza Planet: A pizza restaurant offering delivery service.