Ten Ren’s Tea is located in San Juan, Philippines on Ortigas Avenue
2/F, Promenade, Greenhills Shopping Center, Greenhills. Ten Ren’s Tea is rated 4 out of 5 in the category coffee & tea in Philippines.
Address
Ortigas Avenue
2/F, Promenade, Greenhills Shopping Center, Greenhills