Get directions to: Thanh Huong, San Jose, CA
Restaurant address: 2050 N Capitol Ave San Jose, CA 95132, USA
Restaurant: Thanh Huong