Teriyaki Chicken Bowl

10131 Coors Blvd NW #L2, Albuquerque NM

(505) 899-6777

Location