Sushi Stella offers Japanese sushi and other Asian cuisine. Known for fresh seafood and a positive dining experience.