Jade Ho Chinese Restaurant
11703 Huebner Rd Ste 104
San Antonio, TX 78230-1211
210-699-0777