Crescent Distributors (Norfolk) is located in Sri Lanka on 06,Jayathilaka, Dehiwala-Mount Lavinia. Crescent Distributors (Norfolk) is rated 4.5 out of 5 in the category frozen food store in Sri Lanka.
Address
06,Jayathilaka, Dehiwala-Mount Lavinia
Service options
In-store shopping