Visit Silicon Valley Logo

Dio Deka

210 E Main St , Los Gatos, California, 95030, United States
Enjoy modern Greek cuisine in an upscale setting at Dio Deka, a Los Gatos restaurant the whole family will love.
Find hotels, restaurants, and things to do near.
View Map