close turkish restaurant close Country: United States close City: Atlanta
BLUE ( Formerly Istanblue)
Truva
Kabob Land
Cafe Agora
Ali Baba Mediterranean