Chengs Fine Restaurant
7705 N Oracle Rd Tucson, AZ 85704-6562
520-297-8080
Meals Served
Dinner, Lunch
Business Hours:
Payment Types