I accidentaly walked in here once and was surprised to see that this was a tiny cafe sort of place. You have look closely to find this place. Though it is right on Devon, its very tiny and the sign should seriously be bigger so that people can more easily spot this place. The cafe itself seemed very haphazard and could have used a major decorating job.
The menu had a good assortment of snacks. i did end up buyin a mango shake that was actually pretty good. I didn't really stick around though, becasue they were in major need of an AC and a maid!!