More correct " managerul acestui restaurant"
More like the only correct way.. not just "more correct".
Noone has any issue with the English part (I know it's a Romanian course, but still)? "the manager AT the restaurant", not "OF"??? It sounds like I am a manager and I went to the restaurant, so I am a manager at the restaurant.