Skip to content

Location

Sushi Xuan - Albuquerque

417 Tramway Blvd #3
Albuquerque, NM 87123
(505) 200-2477