Get directions to: Downtown Grill, Yuba City, CA
Restaurant address: 440 Colusa Ave Yuba City, CA 95991, USA
Restaurant: Downtown Grill