David Harrison
Palace Station Hotel and Casino Palace Station Hotel and Casino
Las Vegas, Nevada
"David Harrison"
Good prices and good food... large variety! Well worth it... definitely a come to in Vegas.