Get directions to: Emil Villa's Original Hick'ry Pit, Campbell, CA
Restaurant address: 980 East Campbell Avenue Campbell, CA 95008, USA
Restaurant: Emil Villa's Original Hick'ry Pit