User: What is their address and do they allow pets?
Assistant: Their location is 900 South Disneyland Drive and they do allow pets.