16170 N 83rd Ave
Peoria, AZ 85382
Peoria, AZ 85382
Open HoursSun-Thur. 11 am - 11 pm Fri & Sat. 11 am - 12 midnight
| Nearby Cities | Phoenix, AZ (13.0 miles) | Scottsdale, AZ (20.5 miles) | Sedona, AZ (85.3 miles) | Mesa, AZ (27.3 miles) | Prescott, AZ (61.4 miles) |
|---|
fabulous chinese food without the wait
Open List