Carmela’s Restaurant

Contact Information

Carmela’s Restaurant

12169 South Williams Street Dunnellon, FL 34432
Phone: 352-465-1818 Visit website ›

Special Offers

Plan your visit