Mitsuba is a Japanese restaurant offering a diverse menu of sushi, hibachi meals, and other Japanese dishes in a contemporary and spacious setting. Delivery is available.