Sudo Bar & Grill (Ellenwood) Call: (678) 343-6900 or visit www.sudobarandgrill.com Sudo Bar & Grill (Ellenwood) 1792 Panola Rd. Ellenwood, GA 30294 (678) 343-6900 sudobarandgrill.com No neighborhood found Restaurant