Colombo

Shang Palace

About

Shang Palace is a Chinese restaurant in Colombo, Sri Lanka.

Good to know

  • Wi-Fi
  • Wheelchair accessible
  • Reservations