Pub GREEN is a public establishment that appears to be a pub or bar. Search results indicate it is located in Soria, Spain.