Get directions to: Ba-dar Chinese Restaurant, Tucson, AZ
Restaurant address: 7321 E Broadway Blvd Tucson, AZ 85710, USA
Restaurant: Ba-dar Chinese Restaurant