Best Takeout Restaurant in Newmills, ireland