SIBA - The Restaurant

The Table Bay hotel, Quay 6, Victoria & Alfred Waterfront, Cape Town, 8001, South Africa

Cape Town, South Africa

Rating: 94

Score: 4.5

Price: Moderately expensive

No reviews available.