Yokoz Sushi Bar & Grill
(619) 482-0134

945 Otay Lakes Rd, Chula Vista, CA | Directions   91913

32.641301 -116.992806

 
80% 100 9 5 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!