Beach Restaurant

Address
65/10 Naphasai Hotel Maenam, Ko Samui, Surat Thani 84330
Telephone