The Italian Corner

23 Wellington Quay, Dublin