Delum Uyana Restaurant
A9, Dambulla, Dambulla 21100 Sri Lanka
Delum Uyana Restaurant is a place is located in Dambulla, Central Province. The address of Delum Uyana Restaurant is A9, Dambulla, Dambulla 21100 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 71 407 6376,