Claire H.
Yelp
I have a friend who has this habit of naming places and sometimes people how she sees them, irrespective of their actual name. She calls Valley Girl "Vag" and Terry Tyzack Aquatic Center simply; "Inglewood pool". It's quite endearing really, except for when you're somebody she's met countless times but she still only refers to you as "Flippy hair dude".
Anyway when I met said friend for coffee in East Perth the other week, she said we'd go to Aroma but she actually meant Cravings. I got where her thinking came from though; to a first timer, Cravings sort of looks like your run-of-the mill coffee shop chain. Well it's actually a step up from that, no that's being stingy, a couple of big steps up.
My soy cappuccino was close to awesome. Creamy, full-flavoured and perfect temperature. The best coffee I've had in this area.
They also do brunch foods which whilst I didn't try, they certainly looked a lot more enticing than what you'd get at your Aromas, your Coffee Clubs and your Dome's.
It's pitched at local office workers, so the café is only open Mon-Fri. If you work nearby, definitely consider Cravings at least for a decent cup of Joe. There's plenty of seating for client meetings too.