Sergio's Italian restaurant in Los Altos. 244 State st. Los Altos. We went there since Yelp score was high but it is typical American well done Pasta with meat ball kind a shop. OK who like them but nothing to do with Italian to me. $80 for four. Never again.
No comments:
Post a Comment