W. A. De Silva & Co is located in Kandy, Sri Lanka on 5 KANDY CITY CENTRE, #L3-18, Sri Dalada Veediya. W. A. De Silva & Co is rated 3.7 out of 5 in the category watch store in Sri Lanka.
Address
5 KANDY CITY CENTRE, #L3-18, Sri Dalada Veediya
Service options
In-store shopping