Lucky's Boba Tea
7455 W Twin Peaks Rd #103, Tucson 85743