The newest eatery on Dublin’s Harcourt Street