Origami Take Away is a Japanese restaurant offering a variety of dishes, including ravioli and spring rolls.