Juice Patch the
626 Santa Cruz Ave
Menlo Park
CA
94025
(650) 327-2252
Open Map
Description
The Juice Patch is located at 626 Santa Cruz Ave, Menlo Park, CA. This location is in the Downtown Menlo Park neighborhood. This business specializes in Restaurants.
by merchantcircle on August 30, 2015 from
merchantcircle
diet foods
health
Health & Diet Foods - Retail
Health Diet Foods
Healthy
Non-smoking
Not Available
Reservations Not Required
restaurant
Restaurants