Island Boba & Tea
81637 CA-111 #5, Indio
(760) 347-9966
Menu
Restaurants in Indio, CA
Island Boba & Tea
81637 CA-111 #5, Indio, CA 92201
(760) 347-9966