Truva
Restaurant $$
60 Andrew Young International Blvd NE, Atlanta, GA 30303-1716
Description
Seduce your senses with fine Turkish cuisine at Truva, located downtown at 60 Andrew Young International Boulevard.Get to know Truva
Mediterranean Restaurant · European Restaurant · Turkish Restaurant