Get directions to: Blossom Valley Chinese Kitchen, San Jose, CA
Restaurant address: 5585 Snell Avenue San Jose, CA 95123, USA
Restaurant: Blossom Valley Chinese Kitchen