Boba Loca La Habra

1230 W Imperial Hwy J La Habra CA 90631 USA

(562) 694-3277

Location