Okayama Steakhouse

4.7 (65)restaurant

A Chula Vista Japanese restaurant centered on classic dishes and familiar favorites.

Find on Google Maps

Description

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

Ask Karpo for more information.