Okumura Restaurant About
Okumura Restaurant in Encino, California , 91316 - Accepts Credit Cards, Takes Reservations, Caters, Takeout, Good For Kids, Good For Groups, Japanese, Seafood. The company is located at 17302 Ventura Blvd, Encino, California , 91316. Find more detail information and reviews about Okumura Restaurant.
You can reach Okumura Restaurant at the number 8189869712.
Okumura Restaurant Amenities
Okumura Restaurant FAQ
Okumura Restaurant where ?
Okumura Restaurant at 17302 Ventura Blvd, Encino, California 91316
Okumura Restaurant phone number ?
Okumura Restaurant phone number 8189869712
Okumura Restaurant contact ?
You can call at 8189869712.You can fill out the form at okumurarestaurant.com.
17302 Ventura Blvd zip code ?
The Zip Code 91316