Shogun 3310 Central Ave SE Albuquerque NM United States
Hours: Mon-Thur 11:30 am-2 pm, 5 pm-9:30 pm; Fri-Sat 11:30 am-2 pm, 5 pm-10:30 pm
Phone: 505.265.9166