Skip To Main Content Peachtree Center
Peachtree Center

Five New Restaurants to Join The Hub in Downtown Atlanta’s Peachtree Center

SCROLL FOR MORE

Five new eateries have inked leases at The Hub, the retail portion of downtown Atlanta’s Peachtree Center.