Easy Life Boba Tea

8560 West Desert Inn Road, Las Vegas, NV 89117