gk lahiru is located in Sri Lanka on 71/G,mahapanwila,elaihala,habarakada,thawalama thawalama. gk lahiru is rated 3 out of 5 in the category smart shop in Sri Lanka.
Address
71/G,mahapanwila,elaihala,habarakada,thawalama thawalama
Service options
In-store pick-up