Restaurante Belsol is a Portuguese restaurant offering traditional dishes. It is known for its breathtaking views of Camps Bay Beach.