Chi Chia Chuang offers a homely ambiance with a focus on regional chicken specialties, including the acclaimed three-cup chicken and crispy chicken rolls, complemented by friendly service.
Awards
Michelin
Bib Gourmand
Location
No. 55, Changchun Rd, Zhongshan District, Taipei City, Taiwan 10491