1984 Hosea L Williams Dr, Atlanta, Georgia 30317 USA
French Toast Sandwich Breakfast
Photo Credit: Yelp