Kawaii Boba Cafe

3200 La Orilla Road Northwest Albuquerque, NM 87120 United States of America

(505) 508-0601

Location