Get directions to: Best Sandwich Inc, San Jose, CA
Restaurant address: 1631 East Capitol Expressway Suite 106 San Jose, CA 95121, USA
Restaurant: Best Sandwich Inc