Sticky Fingers is a restaurant specializing in seafood and ribs, encouraging a hands-on dining experience.