what is a restaurant consultant