Chicago Steak & Fish

Where
330 N Santa Cruz Ave, Los Gatos , CA
Call
+1 408.354.8858
Web
Chicago Steak & Fish Website
Tags
Restaurants, Seafood Restaurants, Steak Restaurants
Claim this listing

About request an edit to this page

Twitter

Comments