O'Dwyers Kilmacud

118 Lower Kilmacud Road, Dublin