HOME / Japanese restaurant / Teriyaki Chicken Bowl
2129 Central Ave NW, Albuquerque, NM 87104
+15052423237
View Business Profile