Get directions to: Little Lou's Bbq, Los Gatos, CA
Restaurant address: 15466 Los Gatos Boulevard Suite 111 Los Gatos, CA 95032, USA
Restaurant: Little Lou's Bbq