We ate at all 27 restaurants in the Japantown malls — then ranked them from worst to firstOct. 18, 2025 • 1:00pm