Juice Patch Reviews & Details
626 Santa Cruz Ave
Juice Patch is located at 626 Santa Cruz Ave in Menlo park near the intersection of Santa Cruz Ave and Johnston Ln. Call (650) 327-2252 for dine in.
- Service:Dine In
- On The Menu:Juice
- Major Intersection:Santa Cruz Ave And Johnston Ln
Tell us more about Juice Patch Menlo park!