Get directions to: Ben's Bread Shop, Tavares, FL
Restaurant address: 528 South Duncan Drive Tavares, FL 32778, USA
Restaurant: Ben's Bread Shop