Boba Blast Tea House

404 Addison Ave W Twin Falls ID 83301 USA

(208) 736-7111

Location