Yang Chow Fang is a Chinese restaurant offering authentic cuisine. It is located in Jamundí, Valle del Cauca, Colombia.