60 Andrew Young International Blvd NE
Atlanta, 30303
GA, United States
Atlanta, 30303
GA, United States
- (404) 577-8788
Rate and review Truva in Atlanta, GA, United States!
Share your experiences at Truva with your friends or discover more International Restaurants in Atlanta, GA, United States.