Bonsai Garden has been a sushi creations with impeccable service and a sleek, sophisticated atmosphere, Bonsai Garden has emerged as premier sushi dining destination located in the California at Canyon Country City. While other restaurants offer a variety of Asian ...
19358 Soledad Canyon Rd
91351 Canyon Country, California
Ph. (661) 251-9008