Dio Deka

Dio Deka is a restaurant in Los Gatos, California. The restaurant serves Greek/Hellenic/Mediterranean cuisine and has received a Michelin star.