my-server
← Wiki

Dio Deka

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

See also

References