Welimada Wine Stores is located in Welimada, Sri Lanka on WW35QR5, Peradeniya-Badulla-Chenkaladi Highway. Welimada Wine Stores is rated 4.3 out of 5 in the category wine store in Sri Lanka.
Address
WW35QR5, Peradeniya-Badulla-Chenkaladi Highway
Service options
In-store shopping