China Casa

111 Coors Blvd NW # C12, Albuquerque
(505) 839-7771