Origami is a Japanese bistro and sushi bar offering sushi, Japanese delicacies, and specialty rolls in an unpretentious atmosphere with a quaint garden patio. Serving since 1995.