Pizza Maxx offers pizza delivery with a focus on fast service.