YES!!!! Best of Bloordale. Only place in town you can get a huge 24 oz fruit and veggie juice pressed right before your eyes for around $5!!!! House special: carrot, beet, apple, lemon, ginger. They'll do any combo you want, just ask.
The owners are super hard workers and go out of their way to be sweet. I love them. Tip them well!
As for food -- FANTASTIC and CHEAP. My regular is the $3.50 banh mi with marinated tofu AND fried egg. Do not delay, just step right up to their cute North-facing windows on Bloor and Emerson.