Pickup from Crust - Fresh Sourdough Deli at 1734 N 1st St, San Jose, CA 95112, USA