LOCATION

Outback Steakhouse

2625 West Craig Road
North Las Vegas, NV 89032
(702) 647-4152
Restaurant/Bar