Jade Garden Restaurant

3720 W Ina Rd
Suite 106
Tucson, AZ 85741
(520) 744-2817