Indian, Cuban will be among new dining options for Peachtree Center’s The Hub

A downtown Atlanta development is getting a makeover, and with it five new spots to grab a bite.