Who's Got SoulVerified, UnclaimedRestaurantsLocationDecatur, GA 30032Street address3818 Covington HighwayPhone(770) 995-6544View ListingVisit WebsiteCall BusinessGet Directions