Map Location
The Deck Tapas Bar
2 Thnou (St.), Sokha Beach Resort, Sihanoukville, Preah Sihanouk, Cambodia