Instant Pizza is a fast food restaurant offering takeaway, delivery, and self-parking options.