Ambrosia has the best cakes! I usually get their desserts for birthdays and holidays and it is always a hit with my friends and family. My favorites are the tiramisu, Swedish princess, and chocolate dream cake.