Several new businesses, including multiple restaurants, coming to Vestavia Hills City Center

by