China Olive Super Buffet

China Olive Super Buffet is a popular landmark place in the city of Tucson and is located at 1354 W Irvington Rd, Tucson, AZ 85746-4103

Landmark Name: China Olive Super Buffet
Address: 1354 W Irvington Rd, Tucson, AZ 85746-4103
City: Tucson
State: Tucson

Phone Number:
State: Tucson
Country: Arizona (AZ)

Landmarks Near China Olive Super Buffet