Start from
Yuka Japanese Cuisine
10539 Valley View St, Cypress 90630