Located in the heart of downtown Santa Barbara, Mizza serves the finest Italian dishes and wines — to tourist and locals alike.
Located in the heart of downtown Santa Barbara, Mizza serves the finest Italian dishes and wines — to tourist and locals alike.