No. 1 Boba Tea Nellis

735 N Nellis Blvd Las Vegas NV 89110 USA

(702) 443-7626

Location