Izumi Sushi & Grill
505-260-0011

5701 Gibson Blvd SE, Albuquerque, NM | Directions   87108

35.058442 -106.578373
Get Directions