Kalo Boba & Acai
860 Broadway, Chula Vista
(619) 271-7878
Recent Reviews
Kalo Boba & Acai
860 Broadway, Chula Vista 91911
(619) 271-7878