Simply Snow is a seafood restaurant offering a unique selection of dishes.