Map Location
Che Nay Drink Shop
No. 101, National Road No 6, In front of Phsar Ler Thom Thmey, Siem Reap, Cambodia