Inn on the Green is a venue associated with the Javea Bowls Club. It appears to be a public establishment offering drinks and potentially food, often mentioned in the context of bowls.