Dio Deka

Los Gatos, United States

One of the finest restaurants. Very fresh fish, american steaks and outstanding seafood are on the menu. Greek coffee and very friendly staff. Amazing menu and spacious dining room. Expensive prices and a beautiful setting.