Darth Vader
Silver Nugget Casino
North Las Vegas, Nevada
Silver Nugget Casino
"Darth Vader"
Good place, good food, good prices and friendly service.