Metro Roundup: Davenport's Pizza Palace coming to Vestavia Hills

by