Powered by Tripadvisor

D K Che

1392 E Palomar
Chula Vista, CA 93913
Uber
MORE PHOTOS