Cafe Las Vegas is a restaurant specializing in fresh seafood, including prawns and crab. They also offer snails in the summer.