It's too cute to eat, but if you dare... it is quite delicious!
All cakes need to be ordered at least 48 hours in advance. Dismiss