Map Location
Lilypop Restaurant
No. 020, Ta Phul (St.), Siem Reap City, Siem Reap, Cambodia