Some restaurants get by on the strength of their location. Others rely entirely on what’s coming out of the kitchen. Opa Bar & Mezze seems to have decided it doesn’t want to make diners choose, offering up scrumptious fare with a glittering view.
Perched on Brisbane’s riverfront at Eagle Street, with uninterrupted views across the water to the Story Bridge, it’s the kind of setting that immediately makes you feel like you’ve done something special with your evening. Ferries move up and down the river, city lights begin to flicker on as the afternoon fades, and suddenly that midweek dinner reservation feels far more glamorous than it has any right to.

The impressive part is that the food doesn’t play second fiddle to the view. In fact, by the end of the meal, it was competing very strongly for attention.
The first dish to arrive was the ocean trout Mykonian style, served with citrus, fennel and buttermilk. It was fresh, bright and beautifully balanced, with the richness of the trout lifted by sharp citrus and softened by the creamy buttermilk. Every bite felt light yet satisfying, the kind of dish that makes you pause after the first mouthful and immediately wonder what else the kitchen has up its sleeve.

Then came the halloumi chips. I need to discuss the halloumi chips.
Golden and crisp on the outside, soft and salty in the middle, they arrived alongside a capsicum jam that delivered just enough sweetness to keep everything in balance. The contrast was ridiculously good. Crunch gave way to warm halloumi, followed by that sweet, smoky hit from the jam.

I’ve thought about them several times since leaving. What that says about me is between me and my therapist.
The biggest surprise of the night was the wagyu beef moussaka. It wasn’t the dish attracting all the attention on arrival. Five minutes later, it was the only thing either of us at the table wanted to talk about.
Layers of wagyu beef, potato and eggplant beneath creamy béchamel created a dish that was rich, warming and deeply comforting. The sort of food that makes you slow down and savour every bite. The beef brought depth and richness, the eggplant melted into the layers, and the béchamel tied everything together in a way that felt generous rather than heavy.

It didn’t taste like restaurant food. It tasted like somebody’s favourite family recipe. It tasted of home.
The slow-baked lamb shoulder continued the winning streak. Cooked until meltingly tender, the lamb practically fell apart at the touch of a fork. The lemon patatas brought brightness and just enough acidity to cut through the richness, while the marouli salad added freshness and crunch. Together, it was one of those dishes where every component earns its place on the plate.

By this point, ordering dessert felt ambitious. It also felt necessary.
The Basque cheesecake arrived with citrus curd, flamed meringue and raspberry sorbet. The cheesecake itself was luscious and creamy with beautifully caramelised edges, while the citrus curd stopped things becoming overly rich. The raspberry sorbet added a sharp burst of freshness that kept each spoonful feeling lighter than it had any right to at this end of the meal.

What makes Opa Bar & Mezze memorable isn’t simply the river views or the Greek-inspired menu. It’s that neither feels like an afterthought. The location gives you one of Brisbane’s best outlooks. The food gives you a reason to come back. For a few hours, with the Story Bridge glowing across the water and a table full of dishes you’d happily order again, it’s remarkably easy to forget you’re still in Brisbane.
And while the view is undeniably spectacular, it wasn’t the thing I found myself thinking about days later. That honour belongs entirely to the halloumi chips and that moussaka.
Opa Bar & Mezze, 123 Eagle St, Brisbane City. p. (07) 2111 5155.
