A very apt name for this restaurant in Pantai Chenang on Langkawi Island. Unfortunately I did not have the opportunity to test its fare.
Comments
Sign in or get an account to comment.