Get directions to: Clock Restaurant, Auburndale, FL
Restaurant address: 202 Magnolia Avenue Auburndale, FL 33823, USA
Restaurant: Clock Restaurant