Steamer's Grillhouse
Address:
31 University Ave, Los Gatos, CA 95030
Phone:
(408) 395-2722
Other Businesses:
- Willow Street at 20 S Santa Cruz Ave, Los Gatos, CA 95030
- Wine Cellar Restaurant at 50 University Ave, Los Gatos, CA 95030
- Main Street Burgers at 20 S Santa Cruz Ave Ste 200, Los Gatos, CA 95030
- Katsu Los Gatos at 160 W Main St, Los Gatos, CA 95030
- Opa! at 27 N Santa Cruz Ave, Los Gatos, CA 95030