Instant Pizza is a pizza restaurant offering Italian cuisine, fast food, and comfort food options.