Get directions to: Tandoori Oven Restaurant, Los Gatos, CA
Restaurant address: 133 N. Santa Cruz Ave. Los Gatos, CA 95030, USA
Restaurant: Tandoori Oven Restaurant