Pizza restaurant offering delivery. Known for quick service.