Raspados Arcoiris
84 Keys St
San Jose
CA
95125
(408) 394-5094
Open Map
Food Stands