Newbern's Restaurant

Florence, Alabama