Get directions to: Joe's Italian Deli Ii, Auburndale, FL
Restaurant address: 213 E Lake Ave Auburndale, FL 33823, USA
Restaurant: Joe's Italian Deli Ii