Eating Japanese Sushi at Okumura Restaurant restaurant in Encino, CA.

Feedback

Do you manage or own Okumura Restaurant?

Yes