SuperPizza: A pizza restaurant offering delivery service.