Tag Archives: turkish food

Truva Turkish Kitchen in Atlanta, Georgia

Truva is an exciting new restaurant and lounge that brings Mediterranean food and live entertainment to downtown Atlanta, Georgia.

Continue reading