New restaurant and more in Hoover business