Yokoz Sushi Bar & Grill
(619) 482-0134

945 Otay Lakes Rd, Chula Vista, CA   91913

32.641301 -116.992806
Map of Yokoz Sushi Bar & Grill
 
80% 100 9 5 Votes
Your Friends

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