Yarborough's Restaurant

321 Marco Blvd.
Lexington
North Carolina
United States