Chinese Deli

  • 1301 W Lockeford St #D,
    Lodi, CA 95242
  • Phone: 209-368-8823
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map