Sushi Xuan Asian Grill - Albuquerque 417 Tramway Blvd #3 Albuquerque, NM 87123
 
Opens Soon
11:30AM - 10:00PM   View Hours
(505) 200-2477