The Truffle Tree is located in Biñan, Philippines on Blk 45 Lot 19 Washington St. Town & Country Southville. The Truffle Tree is rated 3 out of 5 in the category chocolate factory in Philippines.
Address
Blk 45 Lot 19 Washington St. Town & Country Southville