wedonthaveamenuforjuicyspotcreamery
in
Menlo Park, CA
Juicy Spot & Creamery
125 University Ave
Palo Alto
CA
94301
(650) 322-1700
1.2
mi