No. 1 Boba Tea Aliante

6584 N Decatur Blvd #120 Las Vegas NV 89131 USA

(702) 476-9519

Location