Seafood restaurant offering a taste of the Black Sea.