Serving Western dishes and authentic Sri Lankan food overlooking the beautiful harbour front of Yung Shue Wan, Lamma Island
A member of the group