Chowhound Presents: |

More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area

Los Gatos

g
Gail | | Jul 24, 2007 04:22 PM

Anyone know anything about Dio Deka next to the Los Gatos Hotel? I'd appreciate any comments.
Thanks

More posts from Gail

Feedback