Lee's Canton Restaurant

511 Reeves Ave Yuba City CA 95991 USA

(530) 673-2970

Location