Sevruga is a highly-rated fine dining restaurant known for its elegant ambiance, stunning harbor views, and consistently high-quality food. It's a popular choice for both locals and tourists, frequently ranking in the top 20 restaurants in Cape Town.
V&A Waterfront, Cape Town Central, South Africa