Get directions to: Fluffy Do-nuts & Sandwich Shop, Davis, CA
Restaurant address: 757 Russell Blvd Davis, CA 95616, USA
Restaurant: Fluffy Do-nuts & Sandwich Shop