Noodles Plus is a Japanese restaurant offering sushi, teriyaki, tempura, and noodle dishes, along with select Thai options.