Liberty Restaurant

  • Dine In
907 East Willow Street
Scottsboro, AL 35768
(256) 574-3455