Nice decent cafe at Yonge near Shepperd. It a good place for a quick bite or if you are looking for cheap options but healthy. They have a decent patio. They make fresh sandwiches and salads. Service is good. They do have some good vegetarian options. Coffee is fine too.
It more like a breakfast or quick lunch bite rather than a sit-down place. But the good thing is they have some parking space at the back.