LOCATION

Outback Steakhouse #0564

1061 W Ave P
Palmdale , CA 93551
661-274-9607
Restaurant/Bar