Following are some of the qualities or characteristics that distinguish between a great restaurant and other restaurants. Serving high quality food. The dining experience. The restaurant ambience. Restaurant cleanliness. Something unique. The price factor.