DOWNTOWN
340 N. Santa Cruz Ave.
Los Gatos, CA. 95030

408-354-4647
Take-out orders



Facebook

Newsletter