Pizza restaurant. Offers delivery service.