Mallika Stores Nelliwala is a Grocery store located in Sri Lanka. It is one of the 10188 Grocery stores in Sri Lanka. Address of Mallika Stores Nelliwala is Nelliwala, Sri Lanka. Mallika Stores Nelliwala can be contacted at 94725325094. Mallika Stores Nelliwala is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Mallika Stores Nelliwala are -
There are several Grocery stores around Mallika Stores Nelliwala. Nelliwala Stores, Lakruwan Stores, and Mallika Stores are some of the Grocery stores near Mallika Stores Nelliwala.
Nelliwala, Sri Lanka