Eating Japanese Sushi at Bonsai Garden Sushi Bar restaurant in Santa Clarita, CA.

Feedback

Do you manage or own Bonsai Garden Sushi Bar?

Yes