Mandarin Chinese Restaurant
(619) 656-8080

945 Otay Lakes Rd Ste A, Chula Vista, CA   91913

32.641301 -116.992806
Map of Mandarin Chinese Restaurant
 
100% 100 11 2 Votes
Your Friends

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