New Italian restaurant opens at Calif. Hotel

Share

The Toll House Hotel in Los Gatos, Calif., now has two restaurants: Dio Deka and the new Due Dieci Cucina Italiana. Chef Nikos “Nicko” Moulinos said the new restaurant does all breads and pastas in-house, sources 90% of its products locally and imports its Italian olive oil and a couple other products through G. Gusti.

Share