Naula, Dambulla

Nugawela restuarant

About

Nugawela restuarant is a restaurant in Naula, Dambulla, Sri Lanka.