The Palms
Town Square, Westfield Garden City, Upper Mount Gravatt
At first look, it is hard to believe The Palms is located in the heart of a suburban shopping centre. But there it sits, in Westfield Garden City’s newly renovated Town Square, like an island surrounded by the gentle lap of the central water feature. The breezy, open-walled interior of The Palms is reminiscent of a Mediterranean resort, boasting colourful furnishings, warm lighting and splashes of greenery. The menu also nods to its European seaside inspiration, with a focus on relaxed shared dining.