Ambal Grinding Mill is a Flour mill located in Sri Lanka. It is one of the 75 Flour mills in Sri Lanka. Address of Ambal Grinding Mill is Chavakachcheri, Sri Lanka. Ambal Grinding Mill is located in a remote area, with less than 3 listed places around it Ambal Grinding Mill is rated 4 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Ambal Grinding Mill are -
Chavakachcheri, Sri Lanka