Get directions to: Log Cabin Restaurant & Deli, Mentone, AL
Restaurant address: 6080 Al Highway 117 Mentone, AL 35984, USA
Restaurant: Log Cabin Restaurant & Deli