KitchenSpot
Search
See the best dishes near you?
← Chula Vista restaurants

Okayama Steakhouse

No reviews yet

Japanese1480 Eastlake Pkwy Ste 901, Chula Vista

Own or manage Okayama Steakhouse? Claim this listing free

Hours

Hours not listed yet.

Details

Address1480 Eastlake Pkwy Ste 901, Chula Vista 91915

Phone(858) 294-3042

SocialInstagram

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.