Dinapala Shoppe - Dambulla is located in Dambulla, Sri Lanka on NO: 549 ANURADHAPURA RD. Dinapala Shoppe - Dambulla is rated 4.7 out of 5 in the category electronics store in Sri Lanka.
Address
NO: 549 ANURADHAPURA RD
Service options
In-store shopping