The word "detox" is not usually in my vocabulary but when I need to take a break from the caloric-inducing meals from my travels, my preferred place is Belmonte Raw, located in the heart of Leslieville. Not only do they offer a variety of cleanses but they also have a storefront cafe where you can eat or grab a juice or smoothie (all in a glass jar, of course).
I admire their dedication to clean eating. The best part? The food is delicious and good for you. It is not cheap at $22 for a combo (a salad, juice and chocolate thimble) but it is definitely worth it if you need to restore your energy.
I ALWAYS feel better after I have a juice or a meal here.
Bonus: there is wi-fi and you can work here, as an alternative to Te Aro across the street.