Hyde Dublin

9 Lemon St, Dublin 2, D2