Mama B's on the corner of Graham Avenue and Conselyea has all this, and computers in the back (or bring your own laptop and wireless connection). There's an extensive juice and smoothie menu (and of course you can concoct your own), some yummy sandwiches, bagels and plenty of vegan options. Brunch on the weekends looks good, but it's a little overpriced for my taste - especially when my $6 whole grain pancakes only came with a sprig of parsley on the side.
more