User: My wife and I really like fish.
Assistant: The is only 1 restaurant I was able to locate that meets your requirements and it is called Steamer's Grillhouse located in Los Gatos.