Parkwood Central Plaza, 11/129-133 Olsen Ave, Labrador QLD 4215, Australia
How to go there
Chinese restaurant Loc: -27.9457 / 153.387
Plan your visit