Get directions to: Full House Chinese Restaurant, Yuba City, CA
Restaurant address: 1747 Live Oak Blvd Ste N Yuba City, CA 95991, USA
Restaurant: Full House Chinese Restaurant