Vanilla Bake Shop

Vanilla Bake Shop

the towers are amazing as well as the banana choc chip and red velvet. the french macaroons are so Delicious you may have a heart attack..