Dio Deka

210 E Main St, Los Gatos CA

(408) 354-7700

Rated 5.0 out of 5 from 1 Reviews Dio Deka is a much liked Greek Restaurant Restaurant Ranked #1 of 42 Restaurants in Los Gatos Los Gatos. Some say it is delicious, good.

★★★★★ on the 7th of August, 2013

Grilled octopus!l was delicious!! I heard the lamb was good too.
Location