The Local Caf

16897 Placer Hills Rd Meadow Vista CA 95722 USA

(530) 365-7438

Location