Welcome to Sushi Castle!
Located at 729 Barranca Dr. Castle Rock, CO 80104, Sushi Castle Japanese Restaurant has been in business now for 10 years and that experience has allowed us to master preparing the most delicious Japanese meals for our customers with every order. We are looking forward to serving you!