Fast food-like authentic Japanese place in a northwest suburban strip mall, with solid, bargain-priced Japanese dishes including ramen.