Pernod Ricard Lanka Retail Shop is located in Colombo, Sri Lanka on WV62PFR, R. A. De Mel Mawatha. Pernod Ricard Lanka Retail Shop is rated 3 out of 5 in the category wine store in Sri Lanka.
Address
WV62PFR, R. A. De Mel Mawatha
Service options
In-store shopping