Skip to main contentToast Local logo
Redwood Grill - Los Altos 680 Fremont Avenue

Redwood Grill - Los Altos 680 Fremont Avenue

Bar / PubPrice range $15-30

680 Fremont Avenue, Los Altos, CA 94024