Get directions to: China A Supper Buffet, Tucson, AZ
Restaurant address: 75 West River Road Tucson, AZ 85704, USA
Restaurant: China A Supper Buffet