ඔකඳ Flora Store - Okanda Flora is located in Sri Lanka on 269/8 Samagi Mawatha, Batalanda Road. ඔකඳ Flora Store - Okanda Flora is rated 5 out of 5 in the category flower designer in Sri Lanka.
Address
269/8 Samagi Mawatha, Batalanda Road
Service options
In-store pick-upIn-store shopping