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 Bowen
Reporter : Scott Mason
Photographer : Robert Meikle
Posted 2018-12-06T18:52:06-0500 - Updated 2018-12-06T18:52:06-0500