IQ Pizza is a pizza restaurant offering Italian cuisine with options for delivery and takeout.