Japanese restaurant · 6 Savannah Ln, Ladera Ranch, CA
More food in Ladera Ranch, CA · Japanese Food in Ladera Ranch