Shanghai Red's

  • 13813 Fiji Way,
    Venice, CA 90292
  • Phone: 310-823-4522
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map