China Chili
Food & cafes
Address302 E Flower St
Opening hoursTu-Sa 11:00-21:00; Su 16:30-21:00; Mo off
Phone+16022664463
Websitehttp://www.chinachilirestaurant.com/
Websitehttps://chinachilirestaurant.com
Coordinates33.48581803500853, -112.06910315087131