Restaurants & Bars 3

South Bay Italian

Greg | Dec 1, 2005 10:41 PM

Meeting someone half way in the deep South Bay. Any places, particularly with a southern Italian heavy on the tomato sauce emphasis betwee Mt. View and Los Gatos?

Want to stay up to date with this post?

Recommended From Chowhound