"lts were around for a while and his nice to have pizza that isn't quite oriented to cheese. Fragrant pizza"
Phone: +18314239010
Address: 2415 Mission St, Santa Cruz, United States Of America, 95060
City: Santa Cruz
Website: https://uppercrustsc.com
Dishes: 7
Amenities: 12
Categories: 5
Reviews: 1520