ist ein Store gelegen in Narawala. Es ist einer der 5914 Shops im Sri Lanka. Adresse von ist Godakanda Narawala Road, Narawala, Sri Lanka.
Einige der Orte in der Umgebung sind -
Godakanda Narawala Road, Narawala, Sri Lanka