Awesome Chinese noodle shop near Tucson mall.
4695 N. Oracle Rd, Tucson, AZ
open 11am-9pm everyday
online order deliver/pickup
Deals and Offers