Shang Hai Chinese Restaurant

  • 123 E 3rd St,
    West Liberty, IA 52776
  • Phone: 319-627-4160
  • Cuisine: American Restaurant

Map

Unable to Display Map