User: Can i know its address and do they allow pets?
Assistant: Their address is 749 Taylor Street and they don't allow pets