Frozen yogurt shop · 6500 Holly Ave NE Ste A-1, Albuquerque, NM
To-Go · Delivery
More food in Albuquerque, NM · Frozen Yogurt in Albuquerque