965 Fowler St, Atlanta, Georgia 30318 USA
Georgia Tech upset No. 3 North Carolina, 74-73. Tuesday, January 30, 2024.
Photo Credit: Yelp