Xolo
13216 N 7th St Ste 4, Phoenix
(602) 612-3005
Recent Reviews
Order Online
You May Also Like
Ginza sushi fusion cuisine - 13216 N 7th St
Japanese, Asian Fusion, Sushi Bar, Cocktail Bar, Sushi
PT PHO Express - Thunderbird - 13236 N 7th St #101
Vietnamese, Noodles
Soup & Sausage Bistro - 13240 N 7th St Ste 4-5
Ukrainian, Polish, Modern European
Restaurants in Phoenix, AZ
Xolo
13216 N 7th St Ste 4, Phoenix, AZ 85022
(602) 612-3005