Chinese Restaurants in 91913 Chula Vista, CA

1 business found


Mandarin Chinese Restaurant

945 Otay Lakes Road # A , 91913
Phone: (619) 656-8080