The Bywater
Add to Favorites
CLOSED NOW
Today: 11:00 am - 1:00 pm
Tomorrow: 10:00 am - 9:00 pm
Saved to Favorites
Phone: (408) 560-9639
Address: 532 N Santa Cruz Ave, Los Gatos, CA 95030
Website: http://www.thebywaterca.com/#home
ByWater Restaurant
2035 Camden Ave, San Jose, CA 95124
31 University Ave, Los Gatos, CA 95030
470 N Santa Cruz Ave, Los Gatos, CA 95030
206 N Santa Cruz Ave, Los Gatos, CA 95030
15691 Los Gatos Blvd, Los Gatos, CA 95032
20 S Santa Cruz Ave, Los Gatos, CA 95030
442 N Santa Cruz Ave, Los Gatos, CA 95030
16150 Los Gatos Blvd, Los Gatos, CA 95032
354 N Santa Cruz Ave, Los Gatos, CA 95030
27 E Main St, Los Gatos, CA 95030