
Okayama Steakhouse
4.7 (65)restaurant
A Chula Vista Japanese restaurant centered on classic dishes and familiar favorites.
Description






Located along Eastlake Parkway, the establishment shapes its dining experience around Japanese cuisine and selections.