There are few sushi restaurants in Castle Rock and this is the only decent one IMHO. Not only was the service speedy and courteous, but the sushi was delicious AND a work of art! I have never had sushi served in such an elaborate display. It was amazing!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.