what is a specialty restaurant