Log Cabin, THEODORE, Alabama (AL)
Conveniently located at 6171 Highway 90 West () in THEODORE, Alabama (AL) (36582), Log Cabin can be reached at 2516535008. Please call in advance to make a reservation.
More restaurants in THEODORE, Alabama (AL)
Log Cabin contact information and details:
Address: 6171 Highway 90 West - , THEODORE, Alabama (AL) 36582
Contact Phone: 2516535008
