A friend of mine told me she visited The French Press Cafe the other day for the first time and she really liked it. So I tried it yesterday and had a yummy grilled cheese sandwich and an organic lemonade.
It's located on Chesapeake Ave. just across from the library. (If you're going north on York Road, turn right on Chesapeake - where the Subway sandwich shop is - and go about one block. It's on your left.) They also have fast, free wi-fi.
What do you think? Post or read comments here: Comments