Maharaja Restaurant 3900 Lavista Rd Tucker, GA 30084 Phone: (770) 414-1010
Category: Family Restaurant Diners