China Chili

302 E Flower St
Phoenix, AZ
602.266.4463
33.48585
-112.069181
Hours:
Mon - Thu:11am - 9pm
Fri:11am - 10pm
Sat:noon - 10pm
Sun: 4:30pm - 9pm

for China Chili
Directions
from: