Sushi Oniwa is a sushi restaurant offering a menu with a variety of dishes, including sushi, grilled ravioli, and nems. Takeaway and delivery options are available.