Honey Leaf Boba

1325 Yuma Palms Pkwy Ste B3 Yuma AZ 85365 USA

(928) 362-2121

Location