Get directions to: Little Red Hen House, Yuba City, CA
Restaurant address: 279 Garden Hwy Yuba City, CA 95991, USA
Restaurant: Little Red Hen House