Linda's Soda Bar And Grill

668 Plumas St Yuba City CA 95991 USA

(530) 673-8140

Location