Map Location
Taing Try Veneer Shop
No. 46A, St. 192, 12158 Phnom Penh, Cambodia