New restaurant opens here