top of page

Outback Steakhouse
Yoho Mall I

Brand: Outback Steakhouse

Area: 400 SQM


The Outback refers to the remote countryside areas inland of Australia. The Australian Outback contains rich history, culture and natural landscapes. The world-famous landmark "Ayers Rock" is situated right in the center of the Australian Outback. The design concept of the dining area is modeled after the shape of "Ayers Rock", this brings the most authentic Australian Outback experience.

More Signature

bottom of page