The Truffle Shoppe

The Truffle Shoppe is a home-based business located in London. I design unique truffle pieces suck ...

408 tecumseh ave

The Truffle Shoppe is a home-based business located in London. I design unique truffle pieces suck as; Truffle topiary, Truffle tower, cakes, favors & more. We also deliver.

Reviews


To write a review, you must login first.

Location


Manager