Get directions to: Grandma's House, Yreka, CA
Restaurant address: 123 E Center St Yreka, CA 96097, USA
Restaurant: Grandma's House