66 5th St NW, Atlanta, Georgia 30308 USA
Waffle House Georgia Tech interior. Easter Sunday 2024 555pm
Photo Credit: Yelp