Get directions to: Mom & Pop's Place, Auburndale, FL
Restaurant address: 404 Eaker St Auburndale, FL 33823, USA
Restaurant: Mom & Pop's Place