-
Dio Deka
is an above average Greek Restaurant Restaurant
Ranked #1 of 42 Restaurants in Los Gatos Los Gatos.
Some say, it is delicious, good.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Grilled octopus!l was delicious!! I heard the lamb was good too.