CRUST Sourdough Deli (Santa Clara)

2350 Mission College Blvd, Santa Clara, CA

Menu (As of 11/2)

Catering

CRUST Sourdough Deli (Santa Clara): hours and how to order