Spanish Pizza is a casual pizza restaurant offering Italian classics with a Spanish twist, including vegan options.