Menu

Chen Chili in Arcadia

14 Eldorado St, , 91006 - Get directions

Menu Chen Chili

How to get to Chen Chili

Address

+1 626-574-5977

14 Eldorado St, , 91006
Get directions

Follow Us

Price range per person $10 - $25

Services