Start from
Ikeda Japanese Dining
18900 Beach Blvd #112, Huntington Beach 92648