LOCATION

Outback Steakhouse

7000 East Mayo Boulevard #24
Phoenix, AZ 85054
(480) 538-0122
Restaurant/Bar