Druids Restaurant

The Lansdowne Hotel, 29 Pembroke Rd, Dublin