Shanghai Restaurant

  • 1291 Parkside Dr,
    Walnut Creek, CA 94596
  • Phone: 925-256-6869
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map