California
Menlo Park
Restaurant 3000
Restaurant 3000
(650) 926-9528
3000 Sand Hill Rd, Menlo Park, CA 94025
Own this business?
Learn more
about offering online ordering to your diners.
$$$$
$
Menu not currently available