Nell's Kitchen is a takeout restaurant specializing in seafood, using sustainable, local ingredients and innovative preparations.