654 Peachtree St NE, Atlanta, Georgia 30308 USA
French Toast w/ Peach Glaze (Superb!)
Photo Credit: Yelp