Company The RIM Restaurant LLC Address 2022 Powers Ferry Rd., NW, Suite #130, Cobb, Atlanta, GA, 30309, USA