China Olive Super Buffet
1354 W Irvington Rd
Tucson, AZ 85746-4103
520-807-5168