Ong Lang Beach, Cua Duong Village, Phu Quoc District, Kien Giang Province, Vietnam

Restaurant