Restaurant 3000

  • Casual Dining
3000 Sand Hill Road
Menlo Park, CA 94025
(650) 926-9528
(650) 926-9549 (fax)