Yes, hanging an oil painting in the restaurant is very impressive.
You can hang some delicacies, or works such as sunflowers, sunshine or autumn scenery that look warm and make you feel happy.
The best colors for hanging oil paintings in restaurants are yellow and orange, because this color can increase appetite.