Map Location
Treasure Island Seafood Restaurant
Between Independence Hotel & Hawaii Beach, Koh Pos Beach, Sihanoukville, Preah Sihanouk, Cambodia