Newbern’s Restaurant

Address: 3406 Florence Blvd, Florence, AL 35630
Phone: 256-766-6866