The Red Sun offers a fine dining Japanese experience with a tasting menu featuring special sushi and exclusive dishes.