One of the most expensive and best steak restaurants in the capital of Luanda. It is located on Ilha do Cabo (despite some maps showing it elsewhere) directly on the beach looking west, so it is excellent for sunset dining, but considering that sun sets early in Angola.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.