LANKA SATHOSA is a Supermarket located in Sri Lanka. It is one of the 3980 supermarkets in Sri Lanka. Address of LANKA SATHOSA is AB16, Sri Lanka. LANKA SATHOSA is rated 3 (out of 5 stars) by 4 reviewers on the web.
Some of the places around LANKA SATHOSA are -
Within less than half a Kilo meter of LANKA SATHOSA, you can also find Krishna Stores, SHANA GRAPHICS, Jet Motors, Mylani Vidaliyamman, ABI Hotel, Thiruganasambandar school, M.M Wedding Hall and many more.
AB16, Sri Lanka