Japanese Kitchen Sushi Bar
(505) 884-8937 | View Website

6521 Americas Pkwy NE, Albuquerque, NM | Directions   87110

35.100541 -106.571963
Get Directions