Hi,
how small is your restaurant? How much is the turn over? As I know it’s better no to show your owner working there full time if restaurant is really small. But ask your MA what kind of documents to make your case strong. I have my DE nomination refused with financial issues and now applying with TRT. Hope for the best this time