Nordland Backfisch is a seafood restaurant known for fresh fish and German cuisine.