Map Location
Leang Kheng Drink Shop
No. 95C, St. 336, Phnom Penh, Cambodia