Get directions to: Bakers Square, Santa Rosa, CA
Restaurant address: 1350 Farmers Ln Santa Rosa, CA 95405, USA
Restaurant: Bakers Square