Sushi Xuan Asian Grill - Albuquerque 417 Tramway Blvd #3 Albuquerque, NM 87123
Closed
Opens Monday at 11:30AM   View Hours
(505) 200-2477
Ordering from

Sushi Xuan - Tramway Blvd, ALBQ - 417 Tramway Blvd #3 Albuquerque, NM 87123