This Red  Lobster in North  Carolina shows the new design that will be used when the  company builds a restaurant at Hamburg in Lexington.
This Red Lobster in North Carolina shows the new design that will be used when the company builds a restaurant at Hamburg in Lexington.
This Red Lobster in North Carolina shows the new design that will be used when the company builds a restaurant at Hamburg in Lexington.

Red Lobster coming to Hamburg in fall

March 08, 2011 12:00 AM

More Videos