Restaurants & Bars 8

I Fratelli in Los Altos

Bruce in SLO | Jan 24, 2005 12: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?

Recommended From Chowhound