Bistro Lebedite specializes in fresh seafood and marine delicacies.