460 Views Newport Grand Jai Alai & Slots Step into one of their individually 150 Admiral Kalbfus Rd, Rhode Island