Hap Chan Teahouse is located in Taguig, Philippines on G12 1, Vista Mall Taguig, General Luna cor. Levi Ave, P, P. Mariano. Hap Chan Teahouse is rated 2.8 out of 5 in the category traditional teahouse in Philippines.
Address
G12 1, Vista Mall Taguig, General Luna cor. Levi Ave, P, P. Mariano