6000 N Terminal Pkwy, Atlanta, Georgia 30320 USA
After 45 minutes at the IHOP Express, this came to me!! HARD PASS!!
Photo Credit: Yelp