Anuradhapura

puliyankulama walauwa

About

puliyankulama walauwa is a restaurant in Anuradhapura, Sri Lanka.