I Gatti, a delicious restaurant in downtown Los Gatos serving authentic European cuisine in a warm and cozy setting.