Szechwan Palace Restaurant

  • 431 Culver Blvd,
    Playa Del Rey, CA 90293
  • Phone: 310-827-2066
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map