Polonnaruwa

Liyanage hotel

About

Liyanage hotel is a Regional restaurant in Polonnaruwa, Sri Lanka.

Good to know

  • Takeaway