Bistro Blends of Los Altos
Drag box to select area
Bistro Blends of Los Altos is a full service French restaurant and bistro located on Fremont Avenue in Los Altos. For more information, be sure to stop in or call the telephone number provided.
375 Fremont Ave, Los Altos, CA 94024
- Hours: By appointment