Thilaka Motors is located in Dambawinna, Sri Lanka on Dambavinna Welimada, Haputhale Road Bandarawela - Welimada Rd. Thilaka Motors is rated 4.1 out of 5 in the category parking garage in Sri Lanka.
Address
Dambavinna Welimada, Haputhale Road Bandarawela - Welimada Rd