Pictures of Boba My Tea on 18429 Nordhoff St Ste C, Northridge CA.

(Click on a thumbnail to enlarge picture)