Shouri Concept is a Japanese restaurant offering a wide variety of fresh, quality sushi and other dishes.