Grand Restaurant Kampuchea Restaurant is located in Sihanoukville, Cambodia on 23 Tola St, Ochheuteal Beach, Sihanoukville 18000. Grand Restaurant Kampuchea Restaurant is rated 4 out of 5 in the category asian in Cambodia.
Address
23 Tola St, Ochheuteal Beach, Sihanoukville 18000