Linh Nam Chinese Restaurant

3936 W Ina Rd, Tucson, AZ 85741
(520) 744-4480