Seafood Restaurants in Las Vegas

    Scotch 80 Prime – Palms Hotel & Casino – Las Vegas