Answer by
John (9008)
Any sort of business can be not for profit. Thus, a restaurant can be a non-profit business. While this would be a little unusual, it has been done in the past, mainly when the restaurant is used as a training or educational institution.