Dambulla plam garden villa is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Dambulla plam garden villa is Dambulla, Sri Lanka. Dambulla plam garden villa can be contacted at 94777515788.
Some of the places around Dambulla plam garden villa are -
Within around 250 meter aerial distance, there are at least 2 more restaurants around Dambulla plam garden villa. These restaurants are - Dumbara Walawwa Restaurant, The Table
Dambulla, Sri Lanka