Neo Japan is a Japanese restaurant offering counter-service sushi, noodle dishes, and teriyaki.