Moutarde & Wasabi is a Japanese restaurant offering dine-in, takeout, and delivery options. Features include a pleasant ambiance, shaded terrace, and wheelchair accessibility. They accept various payment methods.