No. 159 Yuya Road, Dadonghai Bay, Xiaodonghai, China, Sanya
86-898-88200608
Restaurant
Internet access