Eating Japanese Sushi at Sawara Sushi restaurant in Castle Rock, CO.

Feedback

Do you manage or own Sawara Sushi?

Yes