Best Restaurant Cafe Takeaway in Howth, ireland