Location

Restaurant Address:

Lot 63 & 40, Jalan Pantai Chenang,
07000 Pulau Langkawi, Kedah Darul Aman.
T: +604 953 3228   F: +604 955 3227
E: [email protected]