Colombo

Masala Island

About

Masala Island is a Indian restaurant in Colombo, Sri Lanka.

Good to know

  • Air conditioned