← 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.