Get directions to: Hungry Hound, Santa Clara, CA
Restaurant address: 1000 Lafayette St Ste C Santa Clara, CA 95050, USA
Restaurant: Hungry Hound