No. 157 Nan Bian Hai Road, Da Dong Hai, Sanya, China, Sanya
86-0898-38212663
Restaurant
Internet access