Metro Roundup: Davenport's Pizza Palace to open 2nd location in Vestavia Hills

by