Panda Panda

  • 5630 Paseo Del Norte #141,
    Carlsbad, CA 92008
  • Phone: 760-603-8830
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map