Strotis Pizzeria in Santa Cruz
920 Pacific Ave,
Santa Cruz, 95060
(831) 425-8888
(831) 425-8888
Providers of dining in Santa Cruz
dining, food, pizza, restaurant