Outback Steakhouse

Outback Steakhouse
Address : Shop 2016-2017, 2/F, tmtplaza Phase 1, 1 Tuen Shun Street, Tuen Mun
Phone No. : 24263918