2 urban licks is good is off of freedom parkway in atlanta