Venue Type
Restaurant
Dio Deka
Dio Deka is located at 210 East Main Street, Los Gatos, CA.
Unfortunately, Dio Deka hasn't added any spaces to their profile on The Vendry.
Do you work for Dio Deka? Contact us to learn more about who's managing this profile or gain access.