Shogun Japanese Restaurant

3310 Central Ave Se
Albuquerque, NM 87106-1430

505-265-9166