Calorie-counters need read no further. But for everyone who understands that a life without chocolate is not really much of an existence, Choco Latte on Edinburgh's southside is an absolute must.
Sweetness and light await you in this fabulous emporium. Crammed with a vast array of indulgent chocolatey treats, including Alabama fudge cake, Belgian truffle muffins and Malteser chocolate cake, there's something for even the most discerning sweet-tooth.
As well as a counter filled to capacity, there are shelves bulging with various other types of confectionery, including giant lollipops dangling from the ceiling, providing a feast for the eyes as well as the stomach.
Choco Latte, 39 South Clerk Street, Edinburgh