Map Location
Niyom Thai Restaurant
Meritus Pelangi Beach Resort & Spa, Pantai Chenang, 07000, Langkawi, Kedah, Malaysia
Open in Ask AI
Open in Google Maps