Shanta store star - TEMPORARILY CLOSED

Sandwich Shops

206 Laurel St, Santa Cruz
(831) 423-8497

Ratings

Shanta store star - TEMPORARILY CLOSED

206 Laurel St, Santa Cruz, CA 95060
Suggest an Edit