Mito Plus is a Japanese restaurant offering a variety of specialty dishes.