netkom's Cape Town Central, South Africa
3 Reviews |
V&A Waterfront, Shop 6195, Lower level, Victoria Wharf
Poor management, cannot complain about the service because there is NONE! Food is the standard of a ...
Very interesting and informative if you listen to the commentary. Go early if you want to hop on /of...