When my son turned 8 last year, we went to the Beach club in Stanley. It is right next to the beach where the kids can have fun before 'pizza time'. The pizzas are sooooo yummy. Just book the tables in advance and tell them at what time to get the pizzas ready. You can also bring your own birthday cake and they will serve it. We preferred to do the cake cutting on the beach though, the kids loved it.