Skip to Main content
  • Redwood Grill - Los Altos 680 Fremont Avenue

    Redwood Grill - Los Altos 680 Fremont Avenue
Banner image

Redwood Grill - Los Altos 680 Fremont Avenue

680 Fremont Avenue, Los Altos, CA

‌

Redwood Grill - Los Altos 680 Fremont Avenue Location and Ordering Hours

(650) 977-0125
680 Fremont Avenue, Los Altos, CA 94024
Open now • Closes at 9PM
This site is powered byToast logo
  • Terms of Service
  • |Privacy Statement
  • |CA Privacy Statement
  • |