Update Info - Chicago Steak and Fish
This restaurant was reported as closed. If it is open, let us know.
Chicago Steak and Fish
330 North Santa Cruz
Los Gatos, CA 95030
330 North Santa Cruz
Los Gatos, CA 95030
This restaurant was reported as closed. If it is open, let us know.