Ireland's national proverb is about potatoes, according to this restaurant in Taiwan Trending 8 years ago