Dedushks Babushka offers a seafood dining experience.