SHELL is a modern and trendy restaurant in Las Vegas, NV that offers a diverse menu of seafood dishes and cocktails.
With a sleek and inviting atmosphere, SHELL provides a unique dining experience for patrons looking to enjoy fresh seafood in a vibrant setting.
Generated from their business information