Travel
Charlotte restaurant helps big city remember homey identity
The Open Kitchen is located near the heart of downtown Charlotte and is open seven days a week.
Details
Transcript
The Open Kitchen is located near the heart of downtown Charlotte and is open seven days a week.
Web Editor : Janine BowenReporter : Scott Mason
Photographer : Robert Meikle
Posted 2018-12-06T18:52:06-0500 - Updated 2018-12-06T18:52:06-0500