Map Location
The Look Bar & Restaurant
Bar (St.), Victory Hill, Preah Sihanouk, Cambodia