I mainly go to Aroma for the coffee - it's the closest decent espresso place to go to from where I live, and it's definitely the best coffee on Bloor between Bathurst and Spadina. I think I drink more Aroma coffee than any other coffee in Toronto - not just to go, but also in the cafe itself.
While it can get busy, I don't think i've ever not been able to get a seat here. I've spent many hours sipping soy lattes and doing crossword after crossword watching the crowds go by on the street. The baristas there know what they're doing, and i've never not enjoyed a latte. I've also tried their mint tea and iced teas, both delicious. Their food selection seems to have good range. I've tried their quinoa salad only, but it was really great (I think it was the only already-vegan item on the menu, but there are one or two other salads and sandwiches which can easily be made vegan).
In short, don't think about going to any of the other coffee dives in this area - you'll get decent, efficient service, delicious beverages - and generally friendly baristas who are good at getting to know their regulars. That' a nice touch.