Tamarama

65 Aungier St, Dublin