Japanese · 125 Stonewood St # Fc07, Downey, CA
Dine-In
More food in Downey, CA · Japanese Food in Downey