May Flower Chinese Restaurant
6462 N Oracle Rd Tucson, AZ 85704-5620
520-544-0495
Meals Served
Dinner, Lunch
Business Hours
Payment Types