Liberty Restaurant, SCOTTSBORO, Alabama (AL)
Readily settled at 907 East Willow Street () in SCOTTSBORO, Alabama (AL) (35768), Liberty Restaurant can be contacted at 2565743455. It is advisable to call up ahead of time to reserve your place in the restaurant.
More restaurants in SCOTTSBORO, Alabama (AL)
Liberty Restaurant contact information and details:
Address: 907 East Willow Street - , SCOTTSBORO, Alabama (AL) 35768
Contact Phone: 2565743455