Outback

Official Website

The Outback Steakhouse is located next to Ikea at the Asiaworld Mall on the corner of Nanjing and Dunhua Roads.

There is also a branch in the Xinyi District.

Comments

Popular posts from this blog

Fogo Churrascaria Brazilian BBQ

Health Checks at Renai Hospital

Taipei Pubs: The Zone