Mindada Restaurant is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Mindada Restaurant is Ampara, Sri Lanka. Mindada Restaurant can be contacted at 94774475974. Mindada Restaurant is rated 4 (out of 5 stars) by 105 reviewers on the web.
Some of the places around Mindada Restaurant are -
Ampara, Sri Lanka