Outback Steakhouse
Restaurant @ Casino Royale and Hotel
It's an Outback Steakhouse. On the Las Vegas strip. It was ok, but go eat somewhere else.

Start Your Adventure Today!
Start Your Adventure Today!