User: Do they allow pets? What's the address?
Assistant: Yes, pets are welcome. The address is 630 North Rush Street.