Update Info - Santa Cruz Pizza
This restaurant was reported as closed. If it is open, let us know.
Santa Cruz Pizza
18 Victor Sq
Scotts Valley, CA 95066
18 Victor Sq
Scotts Valley, CA 95066
This restaurant was reported as closed. If it is open, let us know.