Srina Palace is located in Wattala, Sri Lanka on Chilaw - Colombo Main Rd. Srina Palace is rated 4.1 out of 5 in the category cosmetics store in Sri Lanka.
Address
Chilaw - Colombo Main Rd
Service options
In-store pick-upIn-store shopping
Accessibility
No wheelchair-accessible car park