This restaurant is on Sheung Sha Beach on the south coast of Lantau Island. It is a very popular South African restaurant. You will particularly enjoy it during the summer after a nice hike or just to relax with your friends or your kids playing on the beach in front of you. Always very crowded; you need to book very early during high season.
Author: Adrien Terras