As with many other folks, I don't see how I've never been to this restaurant before in the 15 years I've lived in Los Gatos. Excellent food. Great prices. Perfect service. Since it was my first visit, I was recommended the Lemon Fish (not 100% sure of the name), but it was mouth watering.
more