Charles' Kitchen Seafood House is located in Kaohsiung, Taiwan, Province Of China on No. 24, Ln. 143, Wenheng 2nd Rd., Xinxing Dist. Charles' Kitchen Seafood House is rated 4 out of 5 in the category italian in Taiwan, Province Of China.
Address
No. 24, Ln. 143, Wenheng 2nd Rd., Xinxing Dist