Tiny Japanese spot with big flavors — ramen, curry, and sushi rolls that won’t wreck your budget.