Ichiwa is a Japanese Sushi & Izakaya restaurant featuring senior chefs with over ten years of experience. They pride themselves on using the freshest and best local ingredients for their dishes.