Leelavadee Restaurant

Address
90/1 Moo 2 Baan Chaweng Beach Resort And Spa Hatchaweng Rd. Bophut, Ko Samui, Surat Thani 84320
Telephone