Map
122/63 Takiab Rd, Hua Hin 77110, Thailand
Restaurant
Supatra by the Sea