Mama Dilo's Deli

93 1st St S
Wahneta, FL 33880
863-294-3397