As piers go this one is dissapointing. It is nothing like Pier 42 in San Franciso or Brighton in the UK. There are a few restuarant around it but none that I would recommend. These days Simons Town trades more on its name than on any substance.
Good place to catch the whale watching boat!