Update Info - Xooro
This restaurant was reported as closed. If it is open, let us know.
Xooro
The Shops at Norterra
Phoenix, AZ 85085
The Shops at Norterra
Phoenix, AZ 85085
This restaurant was reported as closed. If it is open, let us know.