Truva Atlanta Phone Number: 404-577-8788 Address: 60 Andrew Young International Blvd NE, Atlanta, GA 30303 Hours of Operations: Monday-Thursday 11:00am to 10:00pm Friday 11:00am to 11:00pm Saturday 4:00pm to 11:00pm Sunday 4:00pm to 10:00pm