Skip to Main content
Redwood Grill - Los Altos 680 Fremont Avenue
Pickup
ASAP
from
680 Fremont Avenue
0
Your order
Redwood Grill - Los Altos 680 Fremont Avenue
You can only place scheduled delivery orders.
680 Fremont Avenue, Los Altos, CA 94024
Redwood Grill - Los Altos 680 Fremont Avenue Location and Ordering Hours
(650) 977-0125
680 Fremont Avenue, Los Altos, CA 94024
Closed
• Opens Tuesday at 11AM
All hours
This site is powered by
Terms of Service
|
Privacy Statement