From pizza in Rathmines to Michelin dining in Maynooth, these buzzy Irish restaurants won't disappoint