Ambaal Multi Shop is a Grocery store located in Sri Lanka. It is one of the 10188 Grocery stores in Sri Lanka. Address of Ambaal Multi Shop is B170, Sri Lanka.
Some of the places around Ambaal Multi Shop are -
Within less than half a Kilo meter of Ambaal Multi Shop, you can also find Alaveddy Sri Nagavaratha Narayanar Temple, Arunasalam Vidyalayam Alaveddy, Brahmakumaris Raja Yoga Centre and many more.
In very close proximity, around 200 meters, there is one more Grocery store - Ruban Multi Store
B170, Sri Lanka