Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars 8

I Fratelli in Los Altos

Bruce in SLO | Jan 24, 200512:29 PM

We tried to have dinner on Friday at I Fratelli in Los Altos.
They are closed and no business is at that site.
Looks as though two other restaurants in Downtown are also closed.
I should have called first.

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH