Club Cuba
Shop No. 19, Wilsons Wharf, Durban Central, Durban, 4001
+27814705312
Contacts
Shop No. 19, Wilsons Wharf, Durban Central, Durban, 4001
Description
Features
- Delivery
- Dine-in
- Groups
Shop No. 19, Wilsons Wharf, Durban Central, Durban, 4001
+27814705312
Shop No. 19, Wilsons Wharf, Durban Central, Durban, 4001