There's a really nice looking cake shop at the Hampton Park shops. Not sure what it's called but it does all sorts of fancy cakes for occasions.