Oliver Brown's Chocolate Cafe is located on Level 3 of Indooroopilly Shopping Centre, near the food court. It serves a range of hot drinks and chocolatey treats.
I ordered a hot chocolate made on soy milk with dark chocolate (you can also get white or milk chocolate). It was excellent. They melt actual chocolate into the milk, so you might want to stir it, or just eat the melty goodness off the bottom of the mug with a spoon. While not relevant to the taste, for some reason I really like the shape of the mugs they use. There's something homey and comforting about the squat, rounded shape.