x
Breaking News
More () »

Comfort of Turkish cuisine: Atlanta restaurant evokes memories of home

Thousands of miles from Turkey, Truva Turkish Kitchen offers comfort for one Atlanta man through traditional cuisine.